IPNメッセージと応答を介してPayPalサーバーにカスタム変数を渡す
-
30-09-2019 - |
質問
PayPalをiPhoneアプリケーションと正常に統合しましたが、IPNメッセージを使用してPAY PALを介してカスタム変数を通過することに固執しました。
カスタム変数をPay-Palサーバーに渡す人はいますか????私はレストランのアプリケーションを作成しています。ユーザーはPay-Palサーバーを使用して支払いを行うことができます。
PayPalにカスタム変数(つまりバケットID)を渡す必要があります。 PALサーバーを支払うリクエストを行う前に電話をかけるWebサービスを介してこのバケットIDを取得します。次に、このバケットIDをPayPalサーバーにカスタム変数として渡す必要があります。これにより、メッセージ通知が返されます。
注: - このバケットIDを使用して支払いを行う必要があります。
ついにこの通知を取得するとき、私は再びクライアントのサーバーデータベースを更新するWebサービスに電話します。
このリファレンスを使用しました:https://cms.paypal.com/cms_content/us/en_us/files/developer/ipnguide.pdf
どんな種類の助けも歓迎されています.....
これまたは他の参照についてたくさんグーグルで検索していたので、いくつかのサンプルコードを提案してください。
正しい解決策はありません
他のヒント
解決策を見つけました。しかし、Androidの場合、しかし、私はそれをiOSに適用できると思います:
PayPalPayment payment = new PayPalPayment();
payment.setCurrencyType("USD");
payment.setSubtotal(3.30);
payment.setRecipient("test_seller11@gmail.com");
payment.setPaymentType(PayPal.PAYMENT_TYPE_GOODS);
payment.setCustomID("7982");
payment.setIpnUrl("some.site.com/PaymentCallback");
payment.setDescription("Buy 300 coins");
したがって、これはソリューションであり、追加のパラマをIPNに渡し、サーバーでコールバックに戻すためのソリューションです。
payment.setCustomID("7982");
所属していません StackOverflow