Skip to main content
モード B は、API 機能を備えたポイント在庫システムを有するサプライヤー向けです。ユーザーが支払いを完了した後、Waffo Point Topup がサプライヤーの API を呼び出してリアルタイムでポイントコードを取得します。

メリット

  • リアルタイムポイントコード取得
  • 手動在庫管理不要
  • 自動在庫同期

ユースケース

  • デジタルポイント生成システムを有するゲームパブリッシャー
  • 既存 API を有するポイントコードディストリビューター

連携フロー

モード B のポイントコード取得フロー:決済完了後に Waffo がサプライヤーのエンドポイントを呼び出してコードを取得し、ユーザーにメール送信

API 一覧

本ページの API 仕様はサンプル/参考用のみです。すでにポイントコード取得用の API を有する場合、既存の API ドキュメントを Waffo Point Topup に提供すれば統合が可能です。Waffo Point Topup はサプライヤーの既存 API インターフェースに対応するため、本ページに合わせて作り直す必要はありません。

ユーザーリダイレクト

自社ウェブサイトから Waffo Point Topup へユーザーをリダイレクトしたい場合、モード C の URL 署名方式を利用できます。あるいは、署名なしで直接リンクを提供するだけでも構いません。

ポイントコード取得エンドポイント

ユーザーが支払いを完了した後、Waffo Point Topup によって呼び出され、サプライヤーからポイントコードを取得します。
冪等性の要件: サプライヤーは distributorOrderId + distributorId を使用して冪等性をサポートする必要があります。同じリクエストが複数回受信された場合、在庫を再度減算せずに同じポイントコードを返してください。

リクエスト

レスポンス

サンプル

statusFAILURE の場合は業務上の失敗であり、HTTP ステータスコードと外側の code は成功を返します。システムレベルのエラーはエラーコードに従って返してください。

次のステップ

API 共通仕様

メッセージ構造、RSA 署名と検証、エラーコード、鍵の生成。

モード C:即時履行 API

ポイントコードを発行せずユーザーアカウントを直接チャージする場合は、モード C を参照してください。