Markdownをコピー
WebMoney決済 処理フロー(プロトコルタイプ)
取引状態遷移
WebMoney決済の取引状態はこちら
※返品(RefundWebmoney)APIはWebMoneyクイックの取引のみ実施可能です。
各操作を行った際の取引状態の遷移
各操作を行った際の取引状態の遷移です。
「ー」は該当する結果、もしくは操作がないことを表しています。
| 取引登録 (API) | 決済実行 (API) | 支払手続き開始 (API) | お客様が WebMoneyで お支払い | 返品※ (API) | 期限切れ | |
|---|---|---|---|---|---|---|
未決済UNPROCESSED | ー | (OK)要求成功 (NG)未決済 | ー | ー | ー | ー |
要求成功REQSUCCESS | ー | ー | (OK)決済開始 (NG)要求成功 | ー | ー | 期限切れ |
決済開始PAYSTART | ー | ー | ー | (OK)決済完了 (NG)決済失敗 | ー | 期限切れ |
決済完了PAYSUCCESS | ー | ー | ー | ー | (OK)返品 (NG)決済完了 | ー |
決済失敗PAYFAIL | ー | ー | ー | ー | ー | ー |
返品RETURN | ー | ー | ー | ー | ー | ー |
期限切れEXPIRED | ー | ー | ー | ー | ー | ー |
※返品(RefundWebmoney)APIはWebMoneyクイックの取引のみ実施可能です。
決済処理シーケンス
都度決済
- お客様がお支払い手段にWebMoney決済を選択します。
- 加盟店様は当サービスの取引登録(
EntryTranWebMoney)APIを行います。 - 加盟店様は当サービスの決済実行(
ExecTranWebMoney)APIを行います。 - 当サービスは、WebMoneyセンターに対し決済要求を行います。
- 加盟店様はお客様を当サービスの支払手続き開始IF(
WebMoneyStart)APIに誘導します。 - 当サービスは、リダイレクト機能を使用し、お客様をWebMoneyセンターの決済画面に誘導します。
- お客様が決済を行います。
- WebMoneyセンターは決済結果を当サービスに送信します。
- 当サービスは、リダイレクト経由で決済結果を返します。
- 加盟店様は、決済結果をお客様に表示します。
クイック決済(初回購入時/クイックID登録済みで残高不足)
- お客様がお支払い手段にWebMoney決済を選択します。
- 加盟店様は当サービスの取引登録(
EntryTranWebMoney)APIを行います。 - 加盟店様は、決済情報と新規のクイックIDを設定し、当サービスのクイック決済実行(
ExecTranWebmoneyQuick)APIを行います。 - 当サービスは、WebMoneyセンターに対し決済要求を行います。
- 加盟店様はお客様を当サービスのクイック支払手続き開始IF(
WebmoneyQuickStart)APIに誘導します。 - 当サービスは、リダイレクト機能を使用し、お客様をWebMoneyセンターの決済画面に誘導します。
- お客様は、WebMoneyの決済画面にてプリペイド番号を入力し、支払操作を行います。
- WebMoneyセンターはクイックIDにプリペイド番号を登録し、決済結果を当サービスに送信します。
- 当サービスは、リダイレクト経由で決済結果を返します。
- 加盟店様は、決済結果をお客様に表示します。
クイックIDについて
クイックIDは、プリペイド番号を登録するためのIDです。
初回購入時に、加盟店様にてお客様ごとにユニークなIDを割り当ててください。
- 新規のクイックIDを指定した場合は、クイック支払手続き開始IF(
WebmoneyQuickStart)APIへリダイレクトし、WebMoney決済画面に誘導します。 - WebMoney決済画面でお客様がプリペイド番号を入力すると、決済金額が差し引かれ、プリペイド番号がクイックIDに登録されます。
- 次回以降の購入時に同じクイックIDを指定して決済実行すると、クイックIDに登録済みのプリペイド番号から決済金額が差し引かれ、決済が完了します(WebMoney決済画面への誘導は不要です)。
クイック決済(クイックID登録済み)
- お客様がお支払い手段にWebMoney決済を選択します。
- 加盟店様は当サービスの取引登録(
EntryTranWebMoney)APIを行います。 - 加盟店様は、決済情報と新規のクイックIDを設定し、当サービスのクイック決済実行(
ExecTranWebmoneyQuick)APIを行います。 - 当サービスはWebMoneyセンターに対し、クイックIDに登録されたプリペイド番号で決済を行い、決済結果を返します。
- 加盟店様は、決済結果をお客様に表示します。