1

Paypal のサブスクリプション支払いを設定しようとしています。次のコードを使用してサンドボックスでテストしています。

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
   <br/>
   <input type="hidden" name="cmd" value="_s-xclick"><br/>
   <input type="hidden" name="hosted_button_id" value="3PFTX58KDNXHQ"><br/>
   <input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/btn_subscribeCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!"><br/> 
   <img alt="" border="0" src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"><br/>
</form>

上記のコードは、私のサンドボックス アカウントから自動生成されたサブスクリプション ボタンのコードです。

サンドボックスでサブスクリプションを持つ作業ファイルです。つまり、サブスクリプションが完了すると、サンドボックス アカウントに正しいデータとサブスクリプション情報が表示されます。しかし、問題は、サブスクリプションが完了し、ユーザーがサイトに戻ったときに auth get パラメーターが含まれていることです。お気に入り

http://my-site.com/this-subscribe-button-return-url.php?auth=[auth_code_from_paypal]&form_charset=UTF-8

実際、私のリターン URL は次のようなものです http://my-site.com/this-subscribe-button-return-url.php?status=success

IPN を有効にしており、リターン URL とは異なる URL を指しています。

この認証値は何ですか? そして、私はそれをどうするべきですか?

誰かが特定の URL (notify_url など) へのサブスクリプション プロセスを完了したときに、サブスクリプション データ全体をポストバックしたいと考えています。IPN設定でnotify_urlをすでに設定しています。

誰かこれらの問題の適切な解決策を教えてください。前もって感謝します。

4

1 に答える 1

0

どのように情報を取り戻したいですか、またはどのような方法を使用しようとしていますか? 情報を取得して検証する場合は、PDTを使用します。これにより、送信された情報を検証することもできます。

于 2013-04-12T19:21:51.927 に答える