5

次のように、JS の [今すぐ購入] ボタンを使用して支払いを行います。

<script src="paypal-button.min.js?merchant=qwertyseller@gmail.com"
                data-env="sandbox"
                data-button="buynow"
                data-name="Product"
                data-amount="1"
                data-currency="GBP"
                data-shipping="0"
                data-tax="0"
                data-callback="http://1.1.1.1/paypal/paypalipn.php"
                data-return="http://1.1.1.1/paypalreturn.php"
                data-cbt="Click here to finish!"
                data-no_note="1"
                data-no_shipping="1"
                data-rm="2">
</script>

http://1.1.1.1/paypalreturn.phpMobile Safariに到達すると、$_REQUEST は空です。つまり、支払いに関連するフォーム変数がまったく返されませんdata-rm。2 に設定したとしても厳しいものです。デスクトップ ブラウザでは期待どおりに動作します。UA を iPhone の UA に設定することで、これを再現できます。これはバグですか?私はまだサンドボックスでテストしているので、おそらくサンドボックスでのみ発生することに注意してください.

オートリターンとPDTを利用することで、リターンページに掲載されているものと同じ情報を取得できるようですが、そちらを利用することはできますか?

4

0 に答える 0