d払い(継続決済)処理フロー(プロトコルタイプ)
状態遷移
申込状態
d払い(継続決済)の申込状態はこちら
課金状態
d払い(継続決済)の課金状態はこちら
決済処理シーケンス
d払い継続課金登録
- お客様がお支払い手段にd払い継続課金を選択します。
- 加盟店様は当サービスの取引登録(
EntryTranDocomoContinuance)APIを行います。 - 加盟店様は当サービスの決済実行(
ExecTranDocomoContinuance)APIを行います。 - 加盟店様はお客様を当サービスの支払手続き開始IF(
DocomoContinuanceStart)APIに誘導します。 - お客様のブラウザ上にd払い画面を表示します。
- お客様がdアカウントの認証、継続課金登録の確認を行い、操作を確定します。
- NTTドコモは結果を当サービスに送信します。
- 当サービスは加盟店様へ結果通知を送信します。(非同期)
- 当サービスは加盟店様へリダイレクト経由で結果を返却します。
- 加盟店様は結果をお客様に表示します。
ドコモ継続課金サービスに登録すると、基本データと課金データを生成します。
また、月々の課金データは毎月1日に当サービスが基本データを基に自動生成します。

課金データ確定
当サービスが課金データを自動生成し、確定するまでの流れです。
- 毎月1日に当サービスは当月の課金データを生成します。この時点では実際に決済は行われておりません。
- 確定日に当サービスはNTTドコモへ確定要求を行います。この時点では結果は確定せず、課金データは処理中の状態となります。
- 後日、NTTドコモから確定完了ファイルが連携され、当サービスの課金データへ結果を反映します。
- 当サービスは加盟店様へ日次課金ファイルを送信します。
課金データ減額確定
課金データが未確定の場合は加盟店様が減額確定することができます。
減額確定した場合、確定日前でもNTTドコモに対して確定要求を実施し、後日確定されます。
- 加盟店様は当サービスの課金データ減額確定(
DocomoContinuanceSales)APIを行います。 - 当サービスはNTTドコモへ減額補正要求を行います。この時点では結果は確定せず、課金データは処理中の状態となります。
- 後日、NTTドコモから補正完了ファイルが連携され、当サービスの課金データへ結果を反映します。
- 当サービスは加盟店様へ日次課金ファイルを送信します。
課金データキャンセル・返品
課金データのキャンセル・返品を行う際の流れです。
- 加盟店様は当サービスの課金データキャンセル・返品(
DocomoContinuanceCancelReturn)APIを行います。 - 当サービスはNTTドコモへ取消要求を行います。この時点では結果は確定せず、課金データは処理中の状態となります。
- 後日、NTTドコモから取消完了ファイルが連携され、当サービスの課金データへ結果を反映します。
- 当サービスは加盟店様へ日次課金ファイルを送信します。
基本データ金額変更
継続課金登録後、基本データの金額を変更できます。
変更した基本データ金額は翌月の課金データから適用されます。
金額変更はお客様の端末から行う方法と加盟店様の処理にて行う方法の二通りがあります。
お客様の端末から金額変更を行う
- お客様がd払い継続課金の金額変更を行います。
- 加盟店様は当サービスの金額変更(お客様)(
DocomoContinuanceUserChange)APIを行います。 - 加盟店様はお客様を当サービスの金額変更(お客様)開始IF(
DocomoContinuanceUserChangeStart)APIに誘導します。 - お客様のブラウザ上にd払い画面を表示します。
- お客様がdアカウントの認証、変更金額の確認を行い、操作を確定します。
- NTTドコモは結果を当サービスに送信します。
- 当サービスは加盟店様へ結果通知を送信します。(非同期)
- 当サービスは加盟店様へリダイレクト経由で結果を返却します。
- 加盟店様は結果をお客様に表示します。
加盟店様の処理にて金額変更を行う
- 加盟店様は当サービスの金額変更(加盟店様)(
DocomoContinuanceShopChange)APIを行います。 - 当サービスはNTTドコモへ継続変更要求を行います。この時点では結果は確定せず、基本データは変更処理中の状態となります。
- 後日、NTTドコモから継続状態通知ファイルが連携され、当サービスの基本データへ結果を反映します。
- 当サービスは加盟店様へ申込状況ファイルを送信します。
基本データ終了
継続課金の終了を行うと、その月の月末で継続課金は終了されます。
なお、継続課金の終了を行った月の課金データは有効です。
継続課金の終了はお客様の端末から行う方法と加盟店様の処理にて行う方法の二通りがあります。
お客様の端末から継続課金を終了する
- お客様がd払い継続課金の終了を行います。
- 加盟店様は当サービスの継続課金終了(お客様)(
DocomoContinuanceUserEnd)APIを行います。 - 加盟店様はお客様を当サービスの継続課金終了(お客様)開始IF(
DocomoContinuanceUserEndStart)APIに誘導します。 - お客様のブラウザ上にd払い画面を表示します。
- お客様がdアカウントの認証、継続課金終了の確認を行い、操作を確定します。
- NTTドコモは結果を当サービスに送信します。
- 当サービスは加盟店様へ結果通知を送信します。(非同期)
- 当サービスは加盟店様へリダイレクト経由で結果を返却します。
- 加盟店様は結果をお客様に表示します。
加盟店様の処理にて継続課金を終了する
- 加盟店様は当サービスの継続課金終了(加盟店様)(
DocomoContinuanceShopEnd)APIを行います。 - 当サービスはNTTドコモへ継続終了要求を行います。この時点では結果は確定せず、基本データは契約終了処理中の状態となります。
- 後日、NTTドコモから継続状態通知ファイルが連携され、当サービスの基本データへ結果を反映します。
- 当サービスは加盟店様へ申込状況ファイルを送信します。
基本データ抹消
お客様がd払い継続課金サービスの利用登録をした状態で、NTTドコモとの契約自体を解約するなどの手続きを行った場合、NTTドコモがd払い継続課金サービスの終了を行います(以下「抹消」といいます)。
NTTドコモから抹消情報が当サービスに連携された場合、結果通知にて加盟店様に連携します。
また、抹消後に課金データの確定日を迎えた場合、確定処理がエラーになることがあります。
この場合は加盟店がお客様に対して直接請求するなどの対応を行ってください。
- お客様がNTTドコモとの契約解約などの手続きを行います。
- 後日、NTTドコモから継続状態通知ファイルが連携され、当サービスの基本データへ結果を反映します。
- 当サービスは加盟店様へ結果通知を送信します。
- 当サービスは加盟店様へ申込状況ファイルを送信します。
一般的なECサイトでの利用イメージ
お客様が初回に「申込」を行い、以降は加盟店様の設定に基づいてドコモ側で自動的に課金処理を行う定期課金(サブスクリプション)方式です。
- 月額制の動画配信サービス
- オンラインソフト利用料
- 継続的な寄付やポイントメンバーシップ課金
以下では、申込フェーズ(初回利用) と 課金フェーズ(継続利用) 、解約フェーズ、金額変更フェーズに分けて説明します。
- 申込フェーズ(初回利用時)
- 課金フェーズ(継続利用時/毎月の自動課金)
- 金額変更フェーズ
- 解約フェーズ
-
定期課金サービスを選択する
お客様がECサイト上で月額課金サービスや定期購読を選びます。
└ 例:「月額550円のオンライン動画配信サービス」など。 -
支払い方法として「d払い(継続決済)」を選択する
支払い方法の一覧から「d払い(ドコモ払い)」を選びます。
└ 加盟店様システムは、この時点で取引登録(EntryTranDocomoContinuance)APIを呼び出します。
└ その後、決済実行(ExecTranDocomoContinuance)APIを実行します。 -
ドコモの利用承諾(申込)画面へ遷移する
加盟店様は支払手続き開始IF(DocomoContinuanceStart)APIを呼び出し、
お客様をドコモのd払い承諾画面へ遷移させます。 -
dアカウントでログインする
お客様がドコモの認証画面でdアカウントにログインします。
└ ドコモ回線利用中の端末では自動認証される場合もあります。 -
申込内容を確認する
ドコモの画面上で「加盟店名」「申込金額(月額)」「課金サイクル」「初回課金予定日」などが表示されます。
お客様は申込内容を確認します。 -
「申込(利用を承諾する)」を選択する
お客様が承諾を完了すると、ドコモ側で 利用承諾情報(申込情報) が登録され、
加盟店様IDとdアカウントが紐づけられます。 └ この申込情報をもとに、以降の自動課金が行われます。 -
加盟店様に申込完了通知が送信される
ドコモ → 当サービス → 加盟店様の順で「申込完了(利用承諾完了)」通知が送信されます。
加盟店様はお客様ごとの申込ID(利用承諾ID)を保存します。 -
申込完了画面を表示する
加盟店様サイトが「d払い継続決済の申込が完了しました」画面を表示します。
└ この時点で、課金スケジュールが登録され、初回課金日が確定します。
-
決済データの生成と課金リクエスト送信
月初に当サービスが申込情報をもとに決済データを生成し、ドコモに対して課金リクエストを送信します。
└ 加盟店様側からリクエストを送る必要はありません。
└ お客様の利用明細上では、この時点で「処理中」が表示されます。 -
ドコモによる課金処理の実行
当サービスからのリクエストをもとに、ドコモがお客様のd払い残高または電話料金に対して課金を実行します。
└ この課金結果は、当サービスを経由して加盟店様へ反映されます。 -
課金結果が当サービスへ通知される
ドコモ → 当サービス間で課金結果(成功/失敗)が通知されます。 -
加盟店様に課金結果が通知される
当サービスは加盟店様へ日次課金ファイルを送信します。
└ ファイル内で課金結果(成功/失敗)が反映され、取引状態は
「課金済み(SALES)」「キャンセル(CANCEL)」「無効(INVALID)」として表示されます。 -
加盟店様がサービス提供を継続する
加盟店様は課金結果を確認後、会員資格の更新やサービス提供を継続します。
└ 課金失敗時は、お客様への再請求や利用停止などの対応を行います。
お客様の端末から金額変更を行う
-
お客様が継続課金の金額変更を申請する
お客様が加盟店様サイトまたはドコモの「d払い継続課金」管理画面で金額変更手続きを行います。
└ 加盟店様システムでは金額変更(お客様)(DocomoContinuanceUserChange)APIを呼び出します。 -
ドコモの金額変更画面へ遷移する
加盟店様がお客様を金額変更(お客様)開始IF(DocomoContinuanceUserChangeStart)APIに誘導します。 -
お客様がdアカウントで認証し、金額変更を確定する
ドコモ画面上で変更内容を確認し、操作を確定します。
└ 変更は即時反映されます。 -
ドコモから完了通知が当サービス経由で加盟店様に送信される
当サービスは加盟店様へ申込状況ファイルを送信します。
加盟店様の処理にて金額変更を行う
-
加盟店様が金額変更処理を行う
加盟店様が金額変更(加盟店様)(DocomoContinuanceShopChange)APIを利用します。
└ 加盟店様による減額のみが可能です。変更は翌日反映となります。 -
当サービスがNTTドコモへ継続変更要求を行う
この時点では基本データは変更処理中の状態となります。 -
ドコモから完了通知が当サービス経由で加盟店様に送信される
当サービスは加盟店様へ申込状況ファイルを送信し、変更結果が反映されます。
お客様の端末から継続課金を終了する
-
お客様が継続課金の解約を申請する
お客様が加盟店様サイトまたはドコモの「d払い継続課金」管理画面で解約手続きを行います。
└ 加盟店様システムでは継続課金終了(お客様)(DocomoContinuanceUserEnd)APIを呼び出します。 -
ドコモの解約確認画面へ遷移する
加盟店様がお客様を継続課金終了(お客様)開始IF(DocomoContinuanceUserEndStart)APIに誘導します。 -
お客様がdアカウントで認証し、解約を確定する
ドコモ画面上で解約内容を確認し、操作を確定します。
└ 解約は即時反映されます。 -
ドコモから解約完了通知が当サービス経由で加盟店様に送信される
当サービスは加盟店様へ申込状況ファイルを送信し、解約が確定します。
加盟店様の処理にて継続課金を終了する
-
加盟店様が解約処理を行う
加盟店様が継続課金終了(加盟店様)(DocomoContinuanceShopEnd)APIを利用します。
└ 解約は翌日反映となります。 -
当サービスがNTTドコモへ継続終了要求を行う
この時点では基本データは契約終了処理中の状態となります。 -
ドコモから解約完了通知が当サービス経由で加盟店様に送信される
当サービスは加盟店様へ申込状況ファイルを送信し、解約が確定します。