如何解决条纹-在不同国家/地区以不同货币付款
我正在将我的服务与Stripe集成在一起以进行订阅付款处理。 我希望该服务可在其他国家/地区使用。因此,我想在不同国家/地区提供不同货币的订阅。 例如,对于美国用户来说,我的订阅费用为每月10美元。 如果要根据用户所在的位置以不同的货币提供相同的产品,Stripe的最佳实践是什么? (例如,德国人12欧元,英国15英镑等)。
我想到的一件事情是,拥有一个Stripe产品,以不同的货币定义多个价格,使用一些第三方IP定位服务来查找请求的来源并根据用户显示不同的定价选项位置。因此,我会将price_ids映射到服务器端的国家/地区,确定客户端的位置,然后在获取可用产品时将其传递给服务器。 这是最佳做法,还是通常会有所不同?
解决方法
确定您是对的,它还应该通过Stripe本身转换货币
,创建产品后,可以在creating Prices时指定currency
。如果您没有指定货币的银行帐户,则金额为converted to your default currency。
这个问题解决了吗?
我正在使用 Stripe Checkout(Stripe 制造的结账系统),它会为我的产品获取价格并将其转换为用户的当地货币。
不过,问题是 99 欧元转换为 ~118.02 美元,但我想自己指定美元的价格(应该是 119 美元)。我们能做到吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。