適用シナリオ
- サーバー間での決済処理
- 独自のホスト型チェックアウトページや決済フォームをすでに保有している場合
- 最大限の柔軟性が求められるカスタム統合
統合ロードマップ
1
プロダクトを選択する
単発課金にはワンタイム決済、継続課金にはサブスクリプション決済を選択します。
2
必須APIを連携する
ワンタイム決済ではオーダー作成、オーダー照会、決済通知が必須です。サブスクリプション決済ではサブスクリプション作成、照会、ステータス通知、決済通知が必須です。
3
必要な条件付きAPIを追加する
キャンセル、返金、返金照会、返金通知、サブスクリプション管理、サブスクリプション変更は、業務フローで必要な場合のみ追加します。
4
API Referenceで項目詳細を確認する
リクエスト項目、レスポンス項目、列挙値、署名ルールは API Reference を確認してください。オフラインPDFから項目定義をコピーしないでください。
5
サンドボックスでテストする
サンドボックスとテスト を使用します。Apple Pay または Google Pay が必要な場合は、追加チェックも完了してください。
6
受け入れ資料を提出する
ワンタイム決済受け入れテンプレート または サブスクリプション受け入れテンプレート をダウンロードして実行済みケースを記入し、Waffo の技術連携グループへ提出します。
ベースURL
リクエスト形式
- Content-Type:
application/json(UTF-8エンコーディング) - すべてのリクエストはHTTP POSTを使用
- リクエストヘッダーに
X-API-KEYとX-SIGNATUREを必ず含める - すべての
/api/v1/subscription/createリクエストでsubscriptionManagementUrlが必須です
レスポンス形式
codeが"0"の場合は成功を示します- 失敗時は
codeがエラーコード(例:"A0003")となり、dataは空になります - レスポンスヘッダーの
X-SIGNATUREにはWaffoの署名が含まれており、必ず検証してください