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

処理フロー(プロトコルタイプ)

取引状態遷移

au PAY(auかんたん決済)都度決済の取引状態はこちら

実売上、キャンセル、返品の処理が失敗した場合は、取引状態は変わりません。

各操作を行った際の取引状態の遷移
取引登録決済実行支払い手続き開始IFの呼び出しauにて認証、支払操作完了
(お客様操作)
実売上キャンセル返品
未決済 UNPROCESSED(OK)要求成功
(NG)未決済
要求成功 REQSUCCESS(OK)認証処理中
(NG)決済失敗
認証処理中 AUTHPROCESS(OK)仮売上/即時売上
(NG)決済失敗
(中止)認証処理中
仮売上 AUTH(OK)実売上
(NG)仮売上
(OK)キャンセル
(NG)仮売上
実売上
SALES
(OK)キャンセル
(NG)実売上
(OK)返品
(NG)実売上
即時売上
CAPTURE
(OK)キャンセル
(NG)即時売上
(OK)返品
(NG)即時売上
キャンセル CANCEL
返品 RETURN
決済失敗 PAYFAIL

決済処理シーケンス

  1. お客様がお支払い手段にau PAY(auかんたん決済)を選択します。
  2. 加盟店様は、当サービスの取引登録(EntryTranAuAPIを呼び出します。
  3. 加盟店様は、当サービスの決済実行(ExecTranAuAPIを呼び出します。
  4. 加盟店様は、お客様を当サービスの支払手続き開始IF(AuStartAPIに誘導します。
  5. 当サービスは、リダイレクト機能を使用し、お客様をKDDIの決済画面に誘導します。
  6. お客様は、KDDIセンターのauID認証画面にてIDの連携を行います。
  7. KDDIセンターは、当サービスに認証結果を連携します。
  8. 当サービスは、リダイレクト機能を使用し、お客様をKDDIセンターの決済画面に誘導します。
  9. お客様は、au PAY(auかんたん決済)の決済画面にて支払操作を行います。
  10. KDDIは、決済結果を当サービスに送信します。
  11. 当サービスは加盟店様へ結果通知を送信します。(非同期)
  12. 当サービスは、リダイレクト経由で決済結果を返します。
  13. 加盟店様は、決済結果をお客様に表示します。

一般的なECサイトでの利用イメージ

利用シーンの例
  • デジタルコンテンツの単品販売(音楽・電子書籍・アプリ内購入)
  • ECサイトでの商品購入(少額決済中心)
  1. 商品を選択する
    お客様がECサイト上で購入したい商品を選び、カートに追加します。

  2. 注文手続きに進む
    お客様が「購入手続きへ進む」をクリックし、注文確認画面に遷移します。

  3. 支払い方法として「au PAY(auかんたん決済)」を選択する
    支払い方法一覧から「au PAY(auかんたん決済)」を選びます。
    └ 加盟店様のシステムはこの時点で取引登録(EntryTranAuAPIを呼び出します。

  4. 決済実行処理を行う(auサイトへの遷移)
    加盟店様システムが決済実行(ExecTranAuAPIを呼び出し、
    au PAY(auかんたん決済)の画面へ遷移する処理を行います。

  5. au IDでログインする
    お客様がau IDのログイン画面でID・パスワードを入力します。
    └ au回線を利用中のスマートフォンでは自動認証される場合もあります。

  6. 支払いを確定する
    支払い内容を確認の上、お客様が「支払う」ボタンを押下し、支払いを承認します。

  7. 決済結果が当サービスに通知される
    au(KDDI)→ 当サービス間で「決済結果(成功/失敗)」が通知されます。
    当サービスは結果を加盟店様システムへ中継します。

  8. 加盟店様に決済結果が通知される
    当サービス → 加盟店様の順に「決済完了」通知が送信されます。

  9. 注文完了画面を表示する
    加盟店様のサイトが「お支払いが完了しました」画面を表示します。
    └ お客様に注文番号・配送先・購入内容などを案内します。

  10. 商品発送またはサービス提供を行う
    加盟店様が決済完了を確認後、商品の発送またはデジタルコンテンツの提供を行います。

LLMですか?llms.txtllms-apis.txtに各ページの概要とリンクをまとめています。回答生成に活用してください。