ウェブサイトでペイパル標準コードを使用していますが、支払いが成功した後、成功ページに情報がありません。
PaypalページからトランザクションID、金額、その他の詳細を取得する方法。
私のコードはこれです:
payment.php ページ
<?php
$paypal_url='https://www.sandbox.paypal.com/cgi-bin/webscr'; // Test Paypal API URL
$paypal_id='ankur.garg@trignodev.com'; // Business email ID
?>
<form action="<?php echo $paypal_url; ?>" method="post">
<input type='hidden' name='business' value='<?php echo $paypal_id; ?>'>
<input type='hidden' name='cmd' value='_xclick'>
<input type='hidden' name='item_name' value='<?php echo $product_name;?>'>
<input type='hidden' name='amount' value='<?php echo $product_price;?>'>
<input type='hidden' name='no_shipping' value='1'>
<input type='hidden' name='currency_code' value='USD'>
<input type='hidden' name='cancel_return' value='<?php echo $base;?>'>
<input type='hidden' name='return' value='<?php echo $base;?>index.php?route=product/creditsuccess'>
<input type="submit" value="Buy Now">
</form>
そしてsuccess.php
<?php
$item_transaction = $_REQUEST['tx'];
$item_price = $_POST['amount']; // Paypal received amount
echo "your payment is successfully";
echo "and here is the detail:";
echo $item_transaction;
echo $item_price;
?>
成功ページでトランザクション ID、金額、および payment_status を取得するのを手伝ってください。