支払いオプションとしてペイパルを使用してオンライン取引を行うウェブサイトを開発しました。Paypal 側でのチェックアウトとショッピング カートの計算は機能していますが、paypal サンドボックスから IPN メッセージを受信していません。
<form name="paypal_form" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="rm" value="2" />
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="upload" value="1" />
<input type="hidden" name="invoice" value="1234" />
<input type="hidden" name="business" value="merchant@domain.com" />
<input type="hidden" name="return" value="http://domain.com/success" />
<input type="hidden" name="cancel_return" value="http://domain.com/cancel" />
<input type="hidden" name="notify_url" value="http://domain.com/notify">
<input type="hidden" name="item_name_1" value="First item"/>
<input type="hidden" name="amount_1" value="6.00"/>
<input type="hidden" name="quantity_1" value="1"/>
<input type="hidden" name="shipping_1" value="5.00"/>
<input type="hidden" name="currency_code" value="EUR"/>
</form>
加盟店のペイパル アカウントの概要ページに、取引が完了したことが表示されます。トランザクションの詳細をクリックすると、エラー 3004 が表示されます。
また、IPN 履歴ページには IPN レコードが表示されません。「過去 24 時間にレコードが見つかりませんでした」と表示されます。
どうすればこれを解決できますか?
ありがとうございます。それでは、お元気で。