処理フロー(プロトコルタイプ)
取引状態遷移
登録状態
ソフトバンクまとめて支払い(継続決済)決済の登録状態はこちら
各操作を行った際の登録状態の遷移
「ー」は該当する結果、もしくは操作がないことを表しています。
| 取引登録 | 決済実行 | 支払手続開始 | 申込 | 解約 | |
|---|---|---|---|---|---|
未決済 UNPROCESSED | ー | 要求成功 | ー | ー | ー |
要求成功 REQSUCCESS | ー | ー | 認証処理中 | ー | ー |
認証処理中 AUTHPROCESS | ー | ー | ー | (OK)継続課金登録 (NG)継続課金登録失敗 (中止)認証処理キャンセル | ー |
継続課金登録 REGISTER | ー | ー | ー | ー | 継続課金解約 |
認証処理キャンセル AUTHCANCEL | ー | ー | ー | ー | ー |
継続課金登録失敗 PAYFAIL | ー | ー | ー | ー | ー |
継続課金解約 CANCEL | ー | ー | ー | ー | ー |
期限切れ EXPIRED | ー | ー | ー | ー | ー |
課金状態
ソフトバンクまとめて支払い(継続決済)決済の課金状態はこちら
各操作を行った際の課金状態の遷移
「ー」は該当する結果、もしくは操作がないことを表しています。
| 課金要求処理 | 確定要求処理 | 課金データ取消 | |
|---|---|---|---|
課金要求済み AUTH | ー | (OK)課金済み (NG)課金失敗 | 課金要求取消 |
課金済み SALES | ー | ー | 課金取消 |
課金要求失敗 AUTHFAIL | ー | ー | ー |
課金要求取消 CANCEL | ー | ー | ー |
課金失敗 FAILED | ー | ー | ー |
課金取消 RETURN | ー | ー | ー |
決済処理シーケンス
継続課金登録
ソフトバンクまとめて支払い継続課金サービスの登録を行う際の流れ
- お客様がお支払い手段にソフトバンクまとめて支払い継続課金を選択します。
- 加盟店様は、確定された金額をもって当サービスの取引登録(
EntryTranSbContinuance)APIを呼び出します。 - 加盟店様は、決済情報を設定し当サービスの決済実行(
ExecTranSbContinuance)APIを呼び出します。 - 加盟店様は、お客様を当サービスの支払手続き開始 IF(
SbContinuanceStart)APIに誘導します。 - 当サービスは、リダイレクト機能を使用し、お客様をソフトバンクセンターの決済画面に誘導します。
- お客様は、ソフトバンクまとめて支払い(B)継続課金決済の決済画面にて継続課金登録操作を行います。
- ソフトバンクセンターは、継続課金登録結果を当サービスに送信します。
- 当サービスは加盟店様へ結果通知を送信します。(非同期)
- 当サービスは加盟店様へリダイレクト経由で継続課金登録結果を返します。
- 加盟店様は結果をお客様に表示します。
ソフトバンク継続課金申込完了時に、基本データが生成されます。
基本データは毎月の課金データの元となります。継続課金申込時に初回課金ありを指定した場合は、該当月の課金データも作成されます。

課金データ確定
当サービスが課金データを自動生成し、確定するまでの流れ
- 毎月1日に当サービスはソフトバンクへ継続課金要求を行います。
- ソフトバンクでの処理完了後、当サービスは加盟店様へ課金要求結果ファイルを送信します。
- 課金基準日に当サービスはソフトバンクへ確定要求を行います。
- ソフトバンクでの処理完了後、当サービスは加盟店様へ課金確定結果ファイルを送信します。
課金データ取消
課金データの取消を行う際の流れ
取消は課金データのステータスによって取消できる期間が変わります。
また、すでにお客様に対しソフトバンクから代金請求済みの場合、返品扱い(マイナス請求)となります。
- 加盟店様は、当サービスの課金データ取消(
SbContinuanceChargeCancel)APIを呼び出します。 - 当サービスは、指定された取引の取消リクエストをソフトバンクセンターに送信します。
- ソフトバンクセンターは、取消結果を当サービスに送信します。
- 当サービスは、取消結果を返します。
継続課金解約
継続課金の解約を行う際の流れ
継続課金の解約を行うと継続課金が終了します。継続課金の解約を行うと次月より課金は行われません。
なお、継続課金の終了を行った月の課金データは自動でキャンセルされませんのでご注意ください。
- 加盟店様は、当サービスの継続課金解約(
SbContinuanceCancel)APIを呼び出します。 - 当サービスは、継続課金解約処理を行い結果を返します。
継続課金の終了タイミングと課金データの関係を以下に示します。

一般的なECサイトでの利用イメージ
- 月額制の動画配信サービス
- クラウドストレージやオンラインソフト利用料
- 継続的な寄付やポイントメンバーシップ課金
ソフトバンクまとめて支払い(継続決済)は、
お客様が初回に「申込」を行い、以降は加盟店様が登録したスケジュールに従って自動で課金処理が行われる、
定期課金(サブスクリプション)型決済方式です。
課金はお客様または加盟店様が解約手続きを行うまで継続します。
以下では、申込フェーズ(初回登録時) と 課金フェーズ(継続利用時)、解約フェーズ に分けて説明します。
- 申込フェーズ(初回登録時)
- 課金フェーズ(継続利用時/毎月の自動課金)
- 解約フェーズ
-
定期課金サービスを選択する
お客様がECサイト上で、月額制サービスや定期購読などの継続課金サービスを選びます。 -
支払い方法として「ソフトバンクまとめて支払い(継続決済)」を選択する
支払い方法一覧から「ソフトバンクまとめて支払い」を選びます。
└ 加盟店様システムはこの時点で取引登録(EntryTranSbContinuance)APIを呼び出します。 -
決済実行処理を行う(申込画面への遷移)
加盟店様システムが決済実行(ExecTranSbContinuance)APIを呼び出し、
ソフトバンクの利用承諾(申込)画面URLを取得し、お客様をリダイレクトします。 -
My SoftBankまたは携帯電話番号でログインする
お客様がソフトバンクの認証画面でMy SoftBankアカウントまたは携帯番号でログインします。
└ Wi-Fi環境下ではSMS認証などによる本人確認が必要な場合があります。 -
申込内容を確認する
ソフトバンクの画面で「サービス提供元」「サービス名」「購入内容」「お支払い金額」などが表示されます。
お客様は申込内容を確認します。 -
「申込(利用を承諾する)」を選択する
お客様が承諾を完了すると、ソフトバンク側で加盟店様とお客様の契約情報が登録されます。
└ この情報をもとに、次回以降の自動課金が行われます。 -
加盟店様に申込完了通知が送信される
ソフトバンク → 当サービス → 加盟店様の順で「申込完了(承諾完了)」通知が送信されます。 -
申込完了画面を表示する
加盟店様サイトが「ソフトバンクまとめて支払い(継続決済)の申込が完了しました」画面を表示します。
└ この時点で、課金サイクル(例:毎月1日)の設定が完了します。
-
課金日(サイクル)の到来
加盟店様が登録時に設定された課金日に、ソフトバンクが自動的に課金処理を開始します。
└ 加盟店様側からのリクエストは不要です。 -
ソフトバンクによる課金処理の実行
ソフトバンクが利用者に課金します。 -
課金結果が当サービスに通知される
ソフトバンク → 当サービス間で「課金結果(成功/失敗)」が通知されます。
当サービスは課金結果を加盟店様に転送します。 -
加盟店様に課金結果が通知される
加盟店様は当サービスから非同期で「課金完了」通知を受信します。 -
加盟店様がサービス提供を継続する
加盟店様は課金結果を確認後、会員資格の更新やサービス提供を継続します。
└ 課金失敗の場合は、利用停止や再請求対応が必要となる場合があります。 -
お客様への課金完了通知
お客様のMy SoftBankや請求明細に「ソフトバンクまとめて支払い(継続決済)」の利用履歴が反映されます。
└ 例:「〇〇サービス 月額550円 ソフトバンクまとめて支払いで決済済み」
-
お客様が継続課金の解約を行う
加盟店様サイトまたはソフトバンクの継続課金管理画面で、お客様が解約手続きを行います。
└ 加盟店様システムでは継続課金解約(SbContinuanceCancel)APIを呼び出します。 -
解約結果が当サービス経由で加盟店様に通知される
ソフトバンク → 当サービス → 加盟店様の順で「解約完了」通知が送信されます。