2017-08-30 4 views
0

Stripe Checkoutを私のIonic/Cordovaアプリで使用することができます。 iFrameが表示され、ユーザーはストライプのログイン情報/クレジットカード情報を入力して支払い処理を完了できます。コルドーバでのストライプチェックアウトの使用

私は正しくサポートできないユーザーケースが1つあります。ユーザーがTerms | PrivacyのリンクをStripe Checkout iFrameからクリックすると、Cordova Webviewでリンクが開かれます。ストライプのTerms | Privacyウェブページに行きました。 iOSには戻るボタンはなく、Androidには戻るボタンがありますが、アプリを終了して以来、アプリの状態は完全に破壊されています。

私はIn app browserを使用しようとしましたが、ストライプからIn app browserにURLを取得できないため、運がないです。また、security reasonsのため、Stripe Checkout iFrame HTMLを操作できません。だから、Terms | PrivacyIn app browserに開いたり、iFrame HTMLを変更してTerms | Privacyを非表示にする方法はありません。

この質問に対する解決策はありますか?そうでない場合は、アプリでStripe Checkoutを使用しないと考えるかもしれません。

ありがとうございます!

Stripe Checkout iFrame

答えて

1

長いとそれの短いあなたはコルドバでCheckoutアプリを使うべきではないということです。一部の機能が動作する場合もありますが、すべての機能が正しく動作するわけではありません(説明した問題の場合と同様)。

代わりに、StripeのElementsライブラリを使用して独自のカスタムフォームをデザインして、Cordova Webviewで使用する必要があります。

+0

Elementsは、チェックアウトと同じように、確認済みの電話番号を使って、私のCC情報を再度入力する必要はありませんが、ストライプ情報を記憶していないようです。私はちょうど顧客情報のための私の古い淡いフォームの入力に固執するかもしれません。 – nigong

関連する問題