0

Paypal 管理画面で Paypal のボタン クリエーターを利用して、Paypal の支払い基準ボタンを作成したいと考えています。ただし、カスタム/動的データもフォームに渡したいです。

元。ユーザーがフォームに記入し、今すぐ支払うをクリックして登録を完了することができる登録フォームがあります。登録フォーム番号または登録ID(ペイパルのパススルーフィールド、カスタム、アイテム番号、または請求書のいずれかを介して渡します)を一緒に渡したいので、支払いが成功した場合、ペイパルから通知が届きます私のipnリスナーは、ipnを介してメッセージを処理し、ipnメッセージで登録フォーム番号を確認してから、データベースで登録を有効にします。

カスタムのペイパル標準支払いボタンを手動でコーディングすることでそれを実現できますが、セキュリティのためにペイパル経由でボタンをホストすることを利用したいと考えています。

ペイパルのホストされたボタンをどこで使用する場合、どうすればこれを達成できますか?

前もって感謝します。

4

1 に答える 1

0

わかりました。これらの次のフィールドを使用して、上記のタスクを実行できます。

custom

invoice

ペイパル管理者経由でペイパルがホストするボタンを作成し、HTML 生成コードをページに貼り付けます。次に、次のフィールドを含めるように変更できます。

<input type="hidden" name="custom" value="55555">

<input type="hidden" name="invoice" value="88888">

サンドボックス経由で試してみましたが、うまくいきました。

ただし、item_number フィールドは使用できません。paypal によって生成された HTML コードに item_number フィールドを追加すると、トランザクションは実行されますが、ipn メッセージは IPN リスナーに送信されません。変。(サンドボックス経由で試しました)

于 2013-09-12T01:08:57.437 に答える