私のサイトにはペイパルボタンがあり、トランザクションの完了時にペイパルからサイトに返されるカスタム値があります。
デスクトップでは正常に動作しますが、何らかの理由で、AndroidフォンやIpadなどのモバイルデバイスでは動作しません。支払いは完了しましたが、値が私のページに渡されていないようです。
ありがとう
私のサイトにはペイパルボタンがあり、トランザクションの完了時にペイパルからサイトに返されるカスタム値があります。
デスクトップでは正常に動作しますが、何らかの理由で、AndroidフォンやIpadなどのモバイルデバイスでは動作しません。支払いは完了しましたが、値が私のページに渡されていないようです。
ありがとう
支払いが mobile.paypal.com から戻ってきたときに、「戻り」URL の get パラメータが最初にエンコードされていないように見えます。 + (つまり、単にエンコードするのではなく、投稿後に自分でデコードしてからエンコードします)。%3D が = として返されるのと同じで、他のあらゆる種類の無効なものを想定しています。「返品」が www.paypal.com からのものである場合、これは当てはまりません。私はバグを報告しますが、他の人がこの情報を知りたいと思っていると思います.
クリス
更新: www.paypal.com/ca/cgi-bin/webscr からこれらの不正な URL の 1 つを取得したので、モバイル サイトだけではありません...
お問い合わせいただきありがとうございます。RM=2 を使用すると、モバイル フローがデータを返さないという問題があることがわかりました。情報を収集するために支払いデータ転送 (PDT) に切り替えることを選択したデータを取得するには。
モバイル フローで RM=2 を使用しているときに Post データが返されない問題については引き続き取り組みますが、少なくとも目標は達成されました。