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

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

状態遷移

利用承諾状態遷移

d払い(随時決済)の利用承諾状態はこちら

各操作を行った際の利用承諾状態の遷移
取引登録
(API)
決済実行
(API)
決済開始手続きIFの呼び出し
(API)
お客様がドコモにて認証、支払操作完了後の決済処理利用承諾終了
(API)
ドコモによる利用承諾終了操作が未完了で利用承諾期限切れ
未決済 UNPROCESSED(OK)要求成功
(NG)未決済
要求成功 REQSUCCESS(OK)認証処理中
(NG)決済失敗
期限切れ
認証処理中 AUTHPROCESS(OK)利用承諾
(NG)決済失敗
(中止)認証処理中
期限切れ
利用承諾 REGISTER(OK)利用承諾終了
(NG)利用承諾
利用承諾終了
利用承諾終了 END
決済失敗 PAYFAIL
期限切れ EXPIRED

取引状態遷移

d払い(随時決済)の取引状態はこちら

各操作を行った際の取引状態の遷移
取引登録
(API)
決済実行
(API)
実売上
(API)
キャンセル
(API)
増額
(API)
操作が未完了で支払期限切れ
未決済 UNPROCESSED仮売上/即時売上
仮売上 AUTH実売上キャンセル
実売上 SALES全額の場合:キャンセル
一部返金の場合:実売上
実売上
即時売上 CAPTURE全額の場合:キャンセル
一部返金の場合:即時売上
即時売上
キャンセル CANCEL
期限切れ EXPIRED

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

決済処理シーケンス

利用承諾

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

随時決済

  1. お客様がお支払い手段にd払いを選択します。
  2. 加盟店様は当サービスの取引登録(EntryTranDocomoAPIを行います。
  3. 加盟店様は当サービスの決済実行(ExecTranDocomoAPIを行います。
  4. 当サービスは、指定された取引の随時決済リクエストをNTTドコモに送信します。
  5. NTTドコモは、随時決済結果を当サービスに送信します。
  6. 加盟店様は、決済結果をお客様に表示します。

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

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

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

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

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

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

  2. 支払い方法として「d払い(随時決済)」を選択する
    支払い方法選択画面で「d払い(ドコモ払い)」を選びます。
    └ この時点で加盟店様は取引登録(EntryTranDocomoAcceptAPIを呼び出します。
    └ その後、決済実行(ExecTranDocomoAcceptAPIを実行します。

  3. d払い利用承諾画面へ遷移する
    加盟店様は支払手続き開始IF(DocomoAcceptStartAPIを呼び出し、
    お客様をドコモのd払い承諾画面へ遷移させます。

  4. dアカウントでログインする
    お客様がドコモの認証画面でdアカウントにログインします。
    └ ドコモ回線利用中のスマートフォンでは自動認証される場合もあります。

  5. 利用内容を確認する
    加盟店名、サービス名、利用金額上限、支払い方法(電話料金合算/d払い残高など)が表示されます。
    お客様はこれを確認します。

  6. 「利用を承諾する」を選択する
    お客様が承諾を完了すると、ドコモ側で加盟店IDとdアカウントが紐づけられます。
    └ 以後、この承諾情報に基づき、加盟店様はお客様操作なしで課金が可能になります。

  7. 加盟店様に承諾結果が通知される
    ドコモ → 当サービス → 加盟店様の順に「利用承諾完了」通知が送信されます。
    加盟店様は利用承諾ID(トークン)を保存します。

  8. 利用登録完了画面を表示する
    加盟店様サイトに戻り、「d払い利用登録が完了しました」と表示します。

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