Paypalをウェブサイトに統合するのは初めてです。私はテストのために2つのサンドボックスアカウントを作った。支払いは正常に行われましたが、success.phpページにリダイレクトされると、支払いが失敗したというエラーメッセージが表示されます。ここに私の成功です.phpページPaypalは支払いの転送に成功したにもかかわらず、エラーメッセージを表示します
echo $item_no = $_REQUEST['item_number'];
echo $item_transaction = $_REQUEST['tx']; // Paypal transaction ID
echo $item_price = $_REQUEST['amt']; // Paypal received amount
echo $item_currency = $_REQUEST['cc']; // Paypal received currency type
echo $price = '10.00';
echo $currency='USD';
//Rechecking the product price and currency details
if($item_price==$price && $item_currency==$currency)
{
echo "<h1>Welcome, Guest</h1>";
echo "<h1>Payment Successful</h1>";
echo "<h1>Click on the following link to get your code</h1>";
?>
<a href="complete.php?tx=<?php $item_transaction; ?>">Click Here</a>
<?php
}
else
{
echo "<h1>Payment Failed</h1>";
}
私は4つの値をエコーしようとしましたが、今すぐ表示されます。 $ item_noが定義されていないか、$ _REQUEST ['item_number']が定義されていないなどのエラーメッセージは表示されません。
誰でも手伝いできますか?
私はこのような割り当て(最初の4行)でエコーが使用されたことは一度も見たことがありません...次にPHPでコード化しませんが、おそらく問題ですか? – ABuckau
最初にすべてのリクエストパラメータを印刷 –
@anish少し詳しく教えてもらえますか?私は初心者です。私は助言が必要です –