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

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

状態遷移

利用承諾状態遷移

au PAY(auかんたん決済)随時決済の利用承諾状態はこちら

各操作を行った際の利用承諾状態の遷移
取引登録決済実行決済開始手続きIFの呼び出しauにて認証・支払操作完了
(お客様操作)
利用承諾終了
未決済 UNPROCESSED(OK)要求成功
(NG)未決済
要求成功 REQSUCCESS(OK)認証中
(NG)要求成功
認証中 AUTHPROCESS(OK)利用承諾
(NG)決済失敗
利用承諾 REGISTER(OK)利用承諾終了
(NG)利用承諾
利用承諾終了 END
決済失敗 PAYFAIL

取引状態遷移

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

各操作を行った際の取引状態の遷移
取引登録決済実行実売上キャンセル返品増額
未決済 UNPROCESSED仮売上/即時売上
仮売上 AUTH実売上キャンセル
実売上 SALES全額の場合:キャンセル
一部返金の場合:実売上
返品
即時売上 CAPTURE全額の場合:キャンセル
一部返金の場合:即時売上
返品
キャンセル CANCEL
返品 RETURN
決済失敗 PAYFAIL
期限切れ EXPIRED

処理に失敗した場合は取引状態は変わりません。

決済処理シーケンス

利用承諾

  1. お客様が利用承諾を開始します。
  2. 加盟店様は当サービスの取引登録(EntryTranAuAcceptAPIを行います。
  3. 加盟店様は当サービスの決済実行(ExecTranAuAcceptAPIを行います。
  4. 加盟店様はお客様を当サービスの支払手続き開始IF(AuAcceptStartAPIに誘導します。
  5. お客様のブラウザ上にauID認証画面を表示します。
  6. お客様はauIDの連携、利用承諾の確認を行います。
  7. KDDIセンターは結果を当サービスに送信します。
  8. 当サービスは加盟店様へ結果通知を送信します。(非同期)
  9. 当サービスは加盟店様へリダイレクト経由で結果を返却します。
  10. 加盟店様は結果をお客様に表示します。

随時決済

  1. 加盟店様は当サービスの取引登録(EntryTranAuAPIを行います。
  2. 加盟店様は当サービスの決済実行(ExecTranAuAPIを行います。
  3. 当サービスは、指定された取引の随時決済リクエストをKDDIセンターに送信します。
  4. KDDIセンターは、随時決済結果を当サービスに送信します。
  5. 当サービスは加盟店様に決済結果を返却します。

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

利用シーンの例
  • ゲームアプリ内での追加アイテム購入・ポイントチャージ
  • 継続契約中に発生する都度利用料・課金イベント

au PAY(auかんたん決済)随時決済は、初回の「利用承諾(申込)」で取得したau承諾番号を用いて、
加盟店様が任意のタイミングで課金を実行できる仕組みです。

利用承諾は課金が発生しない事前同意処理です。
承諾完了後にau承諾番号を指定して随時決済APIを呼び出すことで、初めて課金が行われます。

以下では、利用承諾フェーズ(初回)随時決済フェーズ(継続利用時) に分けて説明します。

  1. 商品またはサービスを選択する
    お客様がECサイト上でサービス・商品を選択します。

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

  3. 利用承諾画面へ遷移する
    加盟店様システムが決済実行(ExecTranAuAcceptAPIを呼び出し、
    au側の利用承諾画面URLを取得して、お客様をリダイレクトします。

  4. お客様がau IDでログインし、支払い方法を確認・承諾する

    • 通話料合算払い
    • クレジットカード払い
    • au PAY カード払い
      から希望の支払い方法を選択して承諾します。
  5. 利用承諾完了通知を受け取る
    au → 当サービス → 加盟店様の順に「承諾完了」通知が送信されます。
    加盟店様はこの際に受信したau承諾番号を安全に保存します。

  6. 利用登録完了画面を表示する
    加盟店様サイトに戻り、「au PAY(auかんたん決済)の利用登録が完了しました」と表示します。

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