三种定价策略
全球统一定价
场景:SaaS 产品、数字内容等,全球统一用一种货币定价(通常为 USD)。 传参方式:orderCurrency: 商户结算币种(如"USD")orderAmount: 统一价格(如"9.99")userCurrency: 不传,Waffo 自动转换为用户本地币种
各国分别定价
场景:电商、游戏等,每个国家有独立的本地币种定价。 传参方式:orderCurrency: 用户所在国的本地币种(如印尼"IDR"、菲律宾"PHP")orderAmount: 该国的本地价格userCurrency: 不传(因为orderCurrency就是本地币种,属于同币种下单)
区域定价
场景:按区域分组定价(如东南亚、拉美、欧洲),每个区域使用统一的定价币种。 传参方式:orderCurrency: 区域内的定价币种(如东南亚用"USD",欧洲用"EUR")orderAmount: 区域统一价格userCurrency: 不传,Waffo 自动转换
传参对比
金额格式和小数位
金额必须使用 String 类型(不能用 Number/float/double),且不同币种的小数位规则不同(传错返回A0003)。完整的格式规范、小数位规则与币种列表见 币种与金额。