私は現在、支払いを処理するための NVP (paypalfunctions.php) を使用した PayPal との新しい統合に取り組んでいます。他のプロジェクトでも同じ統合が機能しますが、現在のプロジェクトでは失敗します。
説明: 支払いリンクが正常に作成されます - Paypal にリダイレクトされます - ログインして金額 (1 または 5 ユーロ) を支払います - 成功 URL にリダイレクトされます。
問題: ショップ アカウントにも送信者アカウントにも支払いが表示されず、PayPal からのコールバックがありません。したがって、支払いは処理/承認されませんでした。しかし、Paypal から情報を取得できません。
私が使用する NVP 設定は最小限であり、配送先住所は必要ありません。
$nvpstr="&PAYMENTREQUEST_0_AMT=". $paymentAmount;
$nvpstr = $nvpstr . "&PAYMENTREQUEST_0_PAYMENTACTION=" . $paymentType;
$nvpstr = $nvpstr . "&RETURNURL=" . $returnURL;
$nvpstr = $nvpstr . "&CANCELURL=" . $cancelURL;
$nvpstr = $nvpstr . "&PAYMENTREQUEST_0_CURRENCYCODE=" . $currencyCodeType;
$nvpstr = $nvpstr . "&NOSHIPPING=1";
$nvpstr = $nvpstr . "&BRANDNAME=MyName";
$nvpstr = $nvpstr . "&PAYMENTREQUEST_0_CUSTOM=" . $paymentId;
$nvpstr = $nvpstr . "&PAYMENTREQUEST_0_NOTIFYURL=https://my.callback.com";
URL が正常に作成され、すべての変数が設定されます。
なぜこれが機能しないのですか?
どうもありがとう
バート2002