メインコンテンツまでスキップ
Markdownをコピー

モバイルSuica決済 処理フロー(プロトコルタイプ)

取引状態遷移​

Suicaの取引状態はこちら

各操作を行った際の取引状態の遷移

各操作を行った際の取引状態の遷移です。
「ー」は該当する結果、もしくは操作がないことを表しています。

取引登録
(API)
決済実行
(API)
入金通知期限切れ
未決済
UNPROCESSED
ー(OK)要求成功
(NG)未決済
ーー
要求成功
REQSUCCESS
ーー(OK)決済完了
(NG)要求成功
期限切れ
決済完了
PAYSUCCESS
ーーーー
決済失敗
PAYFAIL
ーーーー
期限切れ
EXPIRED
ーーーー

決済処理シーケンス​

  1. お客様がお支払い手段にモバイルSuica決済を選択します。
  2. 加盟店様は当サービスの取引登録(EntryTranSuica)APIを行います。
  3. 加盟店様はお客様にモバイルSuica決済に必要な情報を入力する画面を表示します。
  4. 加盟店様は当サービスの決済実行(ExecTranSuica)APIを行います。
  5. 当サービスはJR東日本との通信において決済を依頼します。
  6. JR東日本からお客様へ決済開始メールが送信されます。
  7. お客様が決済開始メールに記載されたURLからSuicaアプリへ誘導され、支払い操作を行います。
  8. JR東日本からお客様へ結果通知メールが送信されます(同じメールがBCCで加盟店様へも送信されます)。
  9. JR東日本から当サービスに入金通知が送信されます(結果通知プログラムをご利用の加盟店様へ当サービスから結果通知を送信します)。
🤖 LLMですか?llms.txt・llms-apis.txtに各ページの概要とリンクをまとめています。回答生成に活用してください。