0

Paypal Express チェックアウト API を使用しています。setexpresscheckout.php の API を使用して、ユーザー ID をカスタム フィールドとしてペイパルに渡す必要があります。ネットサーフィンをして調べたところ、カスタム値は次のように送信できることがわかりました。

<input type=hidden value="Something" name="custom"/>

しかし問題は、このようにフォームをペイパルサイトに直接投稿する必要があることです

<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
.....
</form>

しかし、APIが原因で、次のようにフォームを投稿しています:

<form id="paypalfrm" name="paypalfrm" action="pay_pal/SetExpressCheckout.php" method="post">
....
</form>

したがって、上記のカスタムメソッドは機能しません。ここで誰か助けてください??? 自分のユーザー ID をペイパル サイトに渡すにはどうすればよいですか??

4

1 に答える 1

0

userId を PayPal に渡す必要があるのはなぜですか? DoExpressCheckoutPayment で支払いを処理するときにユーザー ID を取得できるようにする必要がある場合は、PHP セッションを使用して SetExpessCheckout.php スクリプトにユーザー ID を保存できます。

于 2013-03-27T08:50:26.760 に答える