問題タブ [3d-secure]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
opayo - Sagepay Direct 3D セキュア空白ページの問題
Sagepay Direct で Omnipay を実装しようとしていますが、3D セキュア ビットに本当に苦労しています。
MD、PaReq、および TermUrl を投稿するとhttps://test.sagepay.com/mpitools/accesscontroler?action=pareq
、空白の画面が表示されます。
これらの以前の SO の回答は、PaReq フィールドからスペースを削除すると問題が解決することを示唆していますが、データにスペースがありません。
銀行へのリダイレクト時に SagePay Direct 3DSecure チェックアウト パーツが空白ページを返す
Sage Pay テスト サーバーが 3D セキュア ページをロードしない
Omnipay メソッド $response->getRedirectData() から返されるデータは、
これは私が使用しているフォームの HTML です
空白のページが表示される理由を知っていますか? Sagepay に送信する前に、何らかの方法でデータを変換する必要がありますか?
考えられることはすべて試しましたが、どこにも行きません。
angularjs - Angular $http.post が 404 エラーを返す
angular JSを使用して、一部のデータを支払いゲートウェイに送信しています。
ドキュメントに従ってデータを送信するためのcurlの構文は次のとおりです。
ただし、Angular で実行している場合:
エラーが発生しています
これを進める方法を教えてください。
ios - 3D セキュアを iOS の Stripe と統合する
数日前から iOS アプリに 3D セキュア ペイメントを実装しようとしてきましたが、完全に道に迷っています。SDK はこの機能を統合していますが、ドキュメントではほとんど言及されておらず、ここのフォーラムでも言及されていません。
公式のストライプドキュメントでここで説明されていることに従いました:
https://stripe.com/docs/sources/three-d-secure
https://stripe.com/docs/mobile/ios/sources
また、このチュートリアルでも:
https://www.hitchhq.com/stripe/activities/591b075c9659a6263d0ccd0e
しかし、まだ正確に進める方法を得ることができませんでした。精度は低いですが、これまでユーザーに請求するためにトークンを使用していましたが、本番環境では動作しますが、現在は threedsecure のソースを使用する必要があります。
これまで、私は確認ビュー (テスト ビューまたは実稼働中の銀行からのビューの両方) を表示し、支払いを承認することができました。しかし、その後、「MyAppに戻る」という醜い青いボタンのみを含む空白のビューが常に表示されます。私はそれを理解していません.これは醜くて役に立たない. ユーザーがクレジットカードを確認した直後に、アプリにリダイレクトされることを期待しています。
次に、ユーザーがクレジットカードを承認すると、アプリに戻り、iOS 側でstartPollingSourceを呼び出す必要があるとドキュメントに記載されています。これは、請求が完了したときに通知するためのフックとして機能します。私のサーバーでは、カードが承認されたときに通知を受けて請求を確認する Webhook も実装する必要があります。私は完全に混乱しています。source_id をサーバーに送信して、この 1 つの簡単な呼び出しで料金を確認できないのはなぜですか? このダブルフックのワークフローは私には意味がありません..
ここにいます、これは機能しません。ここのどこかで何かを見逃したと思います。