Redirect(非推奨)
警告
このWeb体験の制御方法は非推奨となっています。アプリケーションにおけるカード非提示認証のより良いコンバージョンのためには、SDKセクションで説明されている方法に従ってください。
Web版ではリダイレクトモデルを使用するオプションも提供していますが、iframeモデルが最も推奨されます。
1) window.open()を使用する
取引を作成する際、redirectUrlフィールドがパラメータとして渡され、後で使用さ れます。このオプションを使用できます。
window.open()オプションは、ユーザーがキャプチャフローを完了するために新しいブラウザタブを開くというものです。完了すると、タブが閉じて以前に閲覧していたサイトにリダイレクトされます。以下を推奨します。
window.open()に関する公開ドキュメントに従うこと;- URLが変更されたかどうか(
redirectUrlへの変更)を監視し、その後window.close()を使用してタブを閉じること。
2) リダイレクトを使用する
取引を作成する際、redirectUrlフィールドがパラメータとして渡され、後で使用されます。以下の手順に従う必要があります。
- 通常のフロー(カード非提示認証が連携されている箇所)で、APIを通じて生成されたリンクにお客様をリダイレクトします。
- その後、お客様はカード非提示認証のWebページ内で、フローを続けるために必要な手順を完了します。
- 完了すると、お客様は貴社のページにリダイレクトされます(取引作成時に渡された
redirectUrlを使用)。