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

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

状態遷移

登録状態遷移

au PAY(auかんたん決済)継続決済の登録状態はこちら

各操作を行った際の登録状態の遷移
取引登録
(API)
決済実行
(API)
支払手続開始
(API)
認証申込解約
(API)
未決済 UNPROCESSED要求成功
要求成功 REQSUCCESS認証処理中
認証処理中 AUTHPROCESS(OK)決済認可完了
(NG)決済失敗
決済認可完了 CERT_DONE(OK)継続課金登録
(NG)決済失敗
継続課金登録 REGISTER継続課金解約
継続課金解約 CANCEL
決済失敗 PAYFAIL

課金状態遷移

au PAY(auかんたん決済)継続決済の課金状態はこちら

決済処理シーケンス

継続課金登録

au PAY(auかんたん決済)継続課金サービスの登録を行う際の流れです。

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

au継続課金サービス登録時に、当サービスに基本データと初回課金データが生成されます。
基本データは毎月の課金データの元となり、課金データは毎月の課金データで月ごとに存在します。
初回の課金データは継続課金登録時に作成され、2回目以降はその前回の課金確認で課金される毎に自動で生成されます。
課金生成のサイクルは継続課金登録が解約されるか課金失敗になるまで生成と課金確認が継続されます。

auかんたん決済継続の継続課金登録の説明図

課金データ生成

初回課金日の到来以降、当サービスが課金確認のタイミングで翌月の課金データを自動生成します。
自動生成は課金結果が失敗となるか、課金解約されるまで継続します。

  1. 課金日が到来するとKDDIから課金ファイルが連携されます。
  2. 当サービスの処理で売上確定の課金レコードと翌月の課金確認前のレコードを生成します。
  3. 当サービスは加盟店様へ結果ファイルを送信します。

auかんたん決済継続の課金データ生成の説明図

課金売上取消・返品

課金確認が成功し売上確定となった毎月の課金データは、それぞれ個別に売上取消・返金を行うことができます。
売上取消・返金は、操作する日と対象の課金の課金日でどちらかになります。
返金とはエンドユーザへ請求状態になっている課金データを取り消すことを指し手数料が発生します。

区分可能期間金額指定処理の取消手数料
売上取消課金確認から課金月の月内不可不可なし
返金課金確認から翌々月の末日可能(1円以上、課金利用金額、課金税送料のそれぞれの金額まで)不可あり

例:課金日が5月20日の場合
5月20日 の課金確認以前:売上取消・返金不可
5月20日 の課金確認以降~5/31:売上取消可能
6月1日~7月31日:返金可能
8月1日~:返金不可

  1. 加盟店様は、当サービスの課金売上取消・返品(AuContinuanceChargeCancelAPIを呼び出します。
  2. 当サービスは、指定された取引の取消リクエストをKDDIに送信します。
  3. KDDIは、売上取消・返品結果を当サービスに送信します。
  4. 当サービスは、売上取消・返品結果を返します。

継続課金解約

継続課金の解約を行う際の流れです。

継続課金の解約を行うと継続課金が終了します。

  • 解約のタイミングが課金日前日以前であれば、その月は課金されず継続課金が止まります。
  • 解約タイミングが課金日以降であれば、その月は課金され翌月の課金から継続課金が止まります。
  • 課金日当日の場合は KDDI へリクエストするタイミングによって結果が変わります。
    ※継続課金解約後は必ず課金結果ファイルに課金結果が存在しないことを確認してください。
    ※継続課金解約を行う月に課金しない場合は課金結果を取得してから課金の売上取消を行ってください。
    (課金結果が取得できない場合は課金されていないので売上取消は不要です。)
  1. 加盟店様は、当サービスの継続課金解約(AuContinuanceCancelAPIを呼び出します。
  2. 当サービスは、継続課金解約処理を行い結果を返します。

継続課金の終了タイミングと課金データの関係を以下に示します。

auかんたん決済継続の課金データ生成の説明図

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

利用シーンの例
  • 月額制の動画配信サービス
  • クラウドストレージやオンラインソフト利用料
  • 継続的な寄付やポイントメンバーシップ課金

au PAY(auかんたん決済)継続決済は、お客様が初回に申込を行い、
以降はKDDI(au)が毎月自動的に課金処理を行う定期課金(サブスクリプション)型決済方式です。

以下では、申込フェーズ(初回登録)課金フェーズ(継続利用)解約フェーズに分けて説明します。

  1. 月額サービスや定期購読商品を選択する
    お客様がECサイト上で、月額課金サービスや定期購読型商品を選びます。

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

  3. 決済実行処理を行う(申込画面への遷移)
    加盟店様システムが決済実行(ExecTranAuContinuanceAPIを呼び出し、
    auかんたん決済の支払い画面URLを取得して、お客様をリダイレクトします。

  4. au IDでログインする
    お客様がau IDでログインします。
    └ au回線を利用中のスマートフォンでは、自動認証される場合もあります。

  5. 申込内容を確認する
    お客様がauの画面上で申込内容を確認します。

  6. 「申込(利用を承諾)」を選択する
    お客様が承諾を完了すると、au側で加盟店様とお客様の契約情報が登録されます。
    └ この情報をもとに、次回以降の自動課金処理が実行されます。

  7. 加盟店様に申込完了通知が送信される
    au → 当サービス → 加盟店様の順で申込完了通知が送信されます。

  8. 申込完了画面を表示する
    加盟店様のサイトが「au PAY(auかんたん決済・継続決済)の申込が完了しました」画面を表示します。

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