3つの価格戦略
グローバル統一価格
ユースケース: SaaS製品、デジタルコンテンツなど、世界共通で単一通貨(通常はUSD)を使用する商品。 パラメータ:orderCurrency: 加盟店の決済通貨(例:"USD")orderAmount: 統一価格(例:"9.99")userCurrency: このフィールドは省略します。Waffoが自動的にユーザーのローカル通貨へ変換します。
国別価格
ユースケース: EC、ゲームなど、国ごとに現地通貨価格を設定するビジネス。 パラメータ:orderCurrency: ユーザーの国の現地通貨(例: インドネシアは"IDR"、フィリピンは"PHP")orderAmount: その国の現地価格userCurrency: このフィールドは省略します。orderCurrencyがすでに現地通貨のため、同通貨注文となります。
地域別価格
ユースケース: 市場を地域(例: 東南アジア、中南米、ヨーロッパ)にグループ化し、地域ごとに単一の価格通貨を適用するビジネス。 パラメータ:orderCurrency: 地域の価格通貨(例: 東南アジアは"USD"、ヨーロッパは"EUR")orderAmount: 地域の統一価格userCurrency: このフィールドは省略します。Waffoが自動変換します。
パラメータ比較
金額フォーマットと小数点桁数
金額は String 型で渡す必要があり(Number/float/double は不可)、小数点桁数のルールは通貨ごとに異なります(誤るとエラーコードA0003 が返ります)。フォーマット仕様・小数点桁数ルール・通貨リストの詳細は 通貨と金額 を参照してください。