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

au PAY(ネット支払い)ウェブ方式 処理フロー(プロトコルタイプ)

取引状態遷移

各操作を行った際の取引状態の遷移
取引登録
(API)
決済実行
(API)
支払手続き開始
(API)
お客様によるauPAYでのお支払い実売上
(API)
キャンセル・返品
(API・請求確定前)
キャンセル・返品
(API・請求確定後)
未決済 UNPROCESSED要求成功
要求成功 REQSUCCESS認証処理中
認証処理中 AUTHPROCESS(OK)仮売上/即時売上
(NG)決済失敗
仮売上 AUTH実売上キャンセル
実売上 SALESキャンセル(全額)返品
(一部返金)実売上
即時売上 CAPTUREキャンセル(全額)返品
(一部返金)即時売上
キャンセル CANCEL
返品 RETURN
決済失敗 PAYFAIL

APIの処理失敗時は取引状態は変わりません。

決済処理シーケンス

  1. お客様がお支払い手段にau PAY(ネット支払い)ウェブ方式を選択します。
  2. 加盟店様は当サービスの取引登録(EntryTranAupayAPIを行います。
  3. 加盟店様は当サービスの決済実行(ExecTranAupayAPIを行います。
  4. 加盟店様はお客様を当サービスの支払手続き開始IF(AupayStartAPIに誘導します。
  5. お客様のブラウザ上から当サービスの支払手続き開始IF(AupayStartAPIが行われ、お客様にauログイン画面を表示します。
  6. OpenID未連携(会員ID未指定、対象会員IDでの初回決済)の場合、お客様はauにログインします。
  7. お客様はau画面にて決済を行います。
  8. 当サービスはauに対して決済処理を行います。
  9. 当サービスは加盟店様の決済結果戻しURLに決済結果を返却します。

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

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

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

  3. 支払い方法として「au PAY(ネット支払い)ウェブ方式」を選択する
    支払い方法一覧から「au PAY(ネット支払い)」を選びます。
    └ 加盟店様のシステムはこの時点で取引登録(EntryTranAupayAPI決済実行(ExecTranAupayAPIを呼び出し、au PAYとの接続に必要な情報を取得します。

  4. au PAY画面への遷移処理を行う
    加盟店様システムは取得した接続情報をもとに、お客様をau PAY画面へ遷移させます。

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

  6. 内容を確認し、支払いを確定する
    お客様はau PAYの決済画面で内容を確認し、支払いを確定します。
    └ 支払い確定後、au PAY側で決済処理が実行されます。

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

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

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

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

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