0

私がしようとしているのは、購入者をページにhttp://url.comリダイレクトすることです。ただし、トランザクションが成功すると、購入者はペイパルページにリダイレクトされるだけです。「チェックアウトが完了したら、このURLに顧客を誘導する」オプションを使用しようとしましたが、それは役に立ちません。私も追加してみました:

<input type="hidden" name="return" value="http://url.com">

しかし、それは機能しません。一意のURLに戻る複数のボタンが必要なため、自動戻りURLオプションの使用を避けようとしています。誰かが私にこれを行う方法についてのいくつかの指針や例を教えてもらえますか?

[今すぐ購入]ボタンを使用しています

これが私の完全なコードです:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="return" value="http://url.com">
<input type="hidden" name="hosted_button_id" value="63ZZBGJ8ZMLAL">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_buynow_SM.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
4

1 に答える 1

3

PayPalを使用すると、システムを介して独自の変数(ユーザーが購入したもの、メンバー番号など)を送信でき、ユーザーがページに戻ったときに(私の意見では、ユーザーが提供するセットアップで定義する必要があります)、これらのパラメーターを独自のパラメーターと一緒に転送し、それらを使用して、ユーザーを任意のページにリダイレクトするか(この場合、戻りURLはユーザーに表示されないスクリプトを指す)、または異なるバージョンを動的に出力することができます。同じページの。変数を渡す方法については、PayPalのドキュメントをご覧ください。

PayPalのドキュメントでは、以下を使用することを推奨しています。

<input type="hidden" name="custom" value="whatever you want to pass through">

そしてあなたは使うことができます:

<input type="hidden" name="return" value="http://url.com?your_variable=whatever%20you%20want">

また、取引の詳細は返品ページに渡されないことに注意してください。代わりに、これらはnotify_urlに渡されます。ここで、トランザクションの詳細を収集して処理するページを指定します。このページは購入者に表示されることはありません。支払い額に応じたさまざまな種類のメンバーシップや、支払い完了時のメンバーシップのアクティブ化など、トランザクションの詳細に自動的に対応する場合は、notify_urlを定義する必要があります。notify_urlを指定しない場合、できることはユーザーに感謝することだけです。

于 2012-04-15T17:59:23.640 に答える