2017-09-20 11 views
2

私はBlueSnapペイメントAPIを使用してPayPalトランザクションを行います。BlueSnap APIでPayPalトランザクションを取得できないのはなぜですか?

私はCAPTUREの後にAUTH_ONLYを行うべきだと言われました。私はここでしかドキュメントでJSONの例を使用して認証しました:

https://developers.bluesnap.com/v8976-JSON/docs/create-paypal-transaction をしかし、私は第2工程を行うことをしようとしたとき、私は、エラーメッセージました:ショッピングコンテキスト更新サービス障害を。支払方法PayPalでショッピングコンテキストを配置することはできません。これをどうすれば解決できますか?

答えて

3

あなたが説明している状況は、購入者がPayPalでの購入を承認する前に、PayPalフローのステップ2に進むことによって引き起こされる可能性があります。

ステップ1の最後には、買い物客がPayPalにリダイレクトされて購入が完了し、購入者が再びあなたのウェブサイトにリダイレクトされます。買い物客が最終的にリダイレクトされるそのアドレスは、例えばにreturnurl、として最初のステップで設定することができます。

{ 
    "amount": 100, 
    "softDescriptor": "ABC COMPANY", 
    "currency": "USD", 
    "paypalTransaction": { 
     "cancelUrl": "http://www.cancelURL.com", 
     "returnUrl": "http://www.returnURL.com" 
    }, 
    "transactionFraudInfo": {"fraudSessionId": 1234} 
} 

はBlueSnapはあなたのウェブサイト内の受信機アドレスに、このにreturnurlを構成推奨していますので、あなたにもできます買い物客がそこに戻るときに通知を得る。買い物客がPayPalでの承認を正常に完了した場合、フローのステップ2を提出することができます。

これがあなたを助けてくれることを願っています。

関連する問題