私のmagentoストアには、モバイルアプリケーションとして実装されているサンプル製品があります.Paypalエクスプレスチェックアウト方法を使用して製品を購入すると、支払いが成功した後、注文ID、住所などの情報を取得する方法.
データを取得する方法がわかりません。Paypal での支払いが成功した後、購入情報を magento ストアに保存したいのですが、利用可能な API があるか、どうすればそれを行うことができますか。
ありがとう、
私のmagentoストアには、モバイルアプリケーションとして実装されているサンプル製品があります.Paypalエクスプレスチェックアウト方法を使用して製品を購入すると、支払いが成功した後、注文ID、住所などの情報を取得する方法.
データを取得する方法がわかりません。Paypal での支払いが成功した後、購入情報を magento ストアに保存したいのですが、利用可能な API があるか、どうすればそれを行うことができますか。
ありがとう、
Pay-pal は、非表示フィールドを使用して必要なデータを送信する場合、IPN (即時支払い通知) を提供します。非表示フィールドに と を渡すだけname=NotifyURL
ですurl="yoursite.com/function"
。
この特定url / function
は、支払いが発生するたびに通知されますmade / initiated
.IPNは、接続損失やその他の問題でも機能します. IPN を使用することは、ペイパル エクスプレス チェックアウトのベスト プラクティスです。
これは明らかにバックエンド ロジックであり、エンドユーザーのブラウザーではなく、Magento ストア内に属します。JavaScript/jQuery で問題を解決しようとしないでください。代わりに PHP で解決策を検索してください。
PayPal は優れた REST API を提供していますhttps://developer.paypal.com/webapps/developer/docs/api/
JavaScript で API を使用する例があります。しかし、これらは node.js サーバーで使用するために提供されています! Magento での PayPal 統合については、PHP の例または google を参照してください。