どこから始めたらいいのかわからない。Localhost サーバーの RoR アプリケーションに PayPal Express Checkout を統合しています。
はい、宝石の Merchant-sdk-rubyを使用しています。
この統合では、次のワークフローに従うようにしています。
- set_express_checkout
- get_express_checkout
- do_express_checkout
正常にset_express_checkout
生成でき、生成されたトークンを使用してhttps://www.sandbox.paypal.com/webscr?cmd=_express-checkout&token=EC-93W211694E768010Dtoken
にリダイレクトできます。
を生成するメソッド内で、つまりtoken
ではset_express_checkout
、3 つの URL を指定する必要がありました。
- リターン URL
- 通知 URL
- キャンセル URL
チェックアウトの詳細を生成した後に PayPal がリダイレクトするのは、ReturnUrl (( localhost にある)とtoken
を含むアプリケーションの URL) ではありませんか?payerID
私の質問は次のとおりです: PayPal は、ローカル サーバーでホストされているアプリケーションの特定の URL にリダイレクトしますか?
私のローカルホストに PayPal Express Checkout を統合するのを手伝ってください。