fur*_*y12 6 payment integration stripe-payments
我正在将我的服务与 Stripe 集成以进行订阅付款处理。我希望该服务能够在不同的国家/地区提供。因此,我想在不同国家以不同货币提供订阅。例如,假设美国用户的订阅费用为 10 美元/月。在根据用户所在位置以不同货币提供相同产品时,Stripe 的最佳实践是什么?(例如德国人 12 欧元,英国人 15 英镑等)。
我想到的一件事是拥有一个单一的 Stripe 产品,以不同的货币定义多个价格,使用一些第三方 IP 定位服务来找出请求的来源,并根据用户位置显示不同的定价选项。因此,我会将 Price_ids 映射到服务器端的国家/地区,确定客户端的位置,并在获取可用产品时将其传递到服务器。这是最佳实践还是通常的做法不同?