Skip to main content

概要

カード決済はホスト型チェックアウトを使用します。APIレスポンスのpayment_urlにユーザーをリダイレクトするだけで、カード入力から3Dセキュア認証まで自動的に処理されます。

決済フロー

1

決済作成

POST /v1/payments を呼び出して決済を作成し、payment_url を取得
2

リダイレクト

ユーザーを payment_url にリダイレクト
3

決済完了

決済完了後、設定済みの success_redirect_url / failure_redirect_url、または決済作成時に指定した success_url / failure_url に自動リダイレクト

実装例

リダイレクトURL

デフォルトでは、顧客は加盟店管理画面で設定したURLに戻ります。特定の決済だけ別のページへ戻したい場合(例:1つのアカウントで2つのフォームを運用している場合)は、決済作成時にURLを指定します:
各フィールドは任意です。省略した場合は管理画面のデフォルトが使われます。リダイレクト先URLには request_idtransaction_idstatus がクエリパラメータとして付与されます:
URLは http または https である必要があります。暗号資産決済を含むすべてのチェックアウトタイプで有効です。
リダイレクトは「顧客がサイトに戻ってきたこと」を示すだけです。注文を確定する前に、必ずWebhookまたは決済取得APIで結果を確認してください。

オーソリ & キャプチャ

2段階決済(オーソリ後にキャプチャ)の場合:

テストカード

APIパラメータとレスポンスの詳細は、決済作成 APIリファレンスをご覧ください。