Markdownをコピー
PAYSLE決済 処理フロー(プロトコルタイプ)
PAYSLE決済の取引状態遷移および決済処理シーケンスは、PAYSLEアプリ方式と事業者アプリ方式で異なります。
PAYSLEアプリ方式
取引状態遷移
各操作を行った際の取引状態の遷移
「ー」は該当する操作がないことを表しています。
| 取引状態 | 取引登録 (API) | 決済実行 (API) | 同期処理 (30~60分) | 支払停止 (API) | PAYSLEからの 支払い通知 | PAYSLEからの 支払い取消通知 | PAYSLEからの 支払い確定通知 |
|---|---|---|---|---|---|---|---|
| - | 未決済 | ー | ー | ー | ー | ー | ー |
未決済UNPROCESSED | ー | 要求成功 | ー | ー | ー | ー | ー |
要求成功REQSUCCESS | ー | ー | 支払待ち/ 決済失敗 | ー | ー | ー | ー |
支払待ちPAYWAITING | ー | ー | ー | 支払停止受付 | 決済完了 | 支払待ち | 決済完了 |
決済失敗PAYFAIL | ー | ー | ー | ー | ー | ー | ー |
支払停止受付REQCANCEL | ー | ー | 支払停止/ 支払待ち | ー | 決済完了 | ー | ー |
支払停止CANCEL | ー | ー | ー | ー | ー | ー | ー |
決済完了PAYSUCCESS | ー | ー | ー | ー | 決済完了 | 支払待ち | 決済完了 |
処理に失敗した場合は取引状態は変わりません。
決済処理シーケンス
- お客様がお支払い手段にPAYSLE決済を選択します。
- 加盟店様は当サービスの取引登録(
EntryTranPaysle)APIを行います。 - 加盟店様は、お客様にPAYSLE決済に必要な情報を入力する画面を表示します。
- 加盟店様は、PAYSLE決済に必要な情報をもって当サービスの決済実行(
ExecTranPaysle)APIを行います。 - 当サービスは、PAYSLE決済情報を受け付けた結果を加盟店様に送信します。
- 加盟店様は、決済結果をお客様に表示します。
- 非同期にて後続の決済センターと通信を行い電子バーコード発行を依頼します。
※電子バーコード発行後、PAYSLEからお客様に認証URLが記載されたSMSが送信されます。
お客様は認証URLを押下し認証操作を行います(認証の際にPAYSLEアプリのログインアカウントとパスワードが必要です)。
その後、PAYSLEアプリがインストールされたスマートフォンにバーコード発行の通知が表示されます(メッセージやアイコン上のバッジ等)。
SMS認証は最初の1度のみです。
事業者アプリ方式
取引状態遷移
各操作を行った際の取引状態の遷移
「ー」は該当する結果、もしくは操作がないことを表しています。
| 取引登録 (API) | 決済実行 (API) | バーコード発行 (API) | 支払停止 (API) | PAYSLEからの 支払い通知 | PAYSLEからの 支払い取消通知 | PAYSLEからの 支払い確定通知 | |
|---|---|---|---|---|---|---|---|
未決済 UNPROCESSED | ー | 要求成功 | ー | ー | ー | ー | ー |
要求成功 REQSUCCESS | ー | 要求成功 | ー | 支払停止 | 決済完了 | ー | 決済完了 |
決済完了 PAYSUCCESS | ー | ー | ー | ー | 決済完了 | 要求成功 | 決済完了 |
支払停止 CANCEL | ー | ー | ー | ー | ー | ー | ー |
処理に失敗した場合は取引状態は変わりません。
決済処理シーケンス
- お客様がお支払い手段にPAYSLE決済を選択します。
- 加盟店様は当サービスの取引登録(
EntryTranPaysle)APIを行います。 - 加盟店様は、PAYSLE決済に必要な情報をもって当サービスの決済実行(
ExecTranPaysle)APIを行います。 - 当サービスは、電子バーコード発行依頼をPAYSLEに送信します。
- 当サービスは、決済依頼結果を加盟店様に送信します。
- 加盟店様は、決済依頼結果をお客様のスマートフォンに表示します。