3

私のmagentoストアには、モバイルアプリケーションとして実装されているサンプル製品があります.Paypalエクスプレスチェックアウト方法を使用して製品を購入すると、支払いが成功した後、注文ID、住所などの情報を取得する方法.

データを取得する方法がわかりません。Paypal での支払いが成功した後、購入情報を magento ストアに保存したいのですが、利用可能な API があるか、どうすればそれを行うことができますか。

ありがとう、

4

3 に答える 3

2

Pay-pal は、非表示フィールドを使用して必要なデータを送信する場合、IPN (即時支払い通知) を提供します。非表示フィールドに と を渡すだけname=NotifyURLですurl="yoursite.com/function"

この特定url / functionは、支払いが発生するたびに通知されますmade / initiated.IPNは、接続損失やその他の問題でも機能します. IPN を使用することは、ペイパル エクスプレス チェックアウトのベスト プラクティスです。

于 2014-04-23T15:46:01.570 に答える
1

これは明らかにバックエンド ロジックであり、エンドユーザーのブラウザーではなく、Magento ストア内に属します。JavaScript/jQuery で問題を解決しようとしないでください。代わりに PHP で解決策を検索してください。

PayPal は優れた REST API を提供していますhttps://developer.paypal.com/webapps/developer/docs/api/

JavaScript で API を使用する例があります。しかし、これらは node.js サーバーで使用するために提供されています! Magento での PayPal 統合については、PHP の例または google を参照してください。

于 2013-10-29T12:48:59.210 に答える