条纹本地化支付应根据用户所在国家/地区选择启动

问题描述 投票:0回答:1

我们在我们的平台中集成了条纹支付网关。现在我们正在尝试在其中添加本地化的支付方式,这就是我们面临的一个挑战。创建支付意向时,需要传递金额和货币,根据货币决定本地化支付方式。

我们有一个界面,用户可以在其中创建多个事件,但为每个事件设置一个货币,它可以是任何货币。而在进行活动注册时,应根据注册者所在国家/地区列出付款方式。

如果活动将其当前设置为印度卢比并且注册者选择了国家/地区为美国,则应按照注册者国家/地区列出付款方式,但付款应使用印度卢比而不是美元。

我们想要实现什么? 付款应使用活动货币(INR)进行,但应根据用户选择的国家/地区显示本地化付款方式。 如果用户所在国家/地区是德国,则应显示德国的本地化支付方式。但应以印度卢比付款。 如果用户所在国家/地区是美国,则应显示德国的本地化支付方式。但应以印度卢比付款。

在创建付款意向时,我们传递金额和事件货币(美元),但如果用户选择他的国家/地区为德国,那么他将获得美国而非德国的所有付款方式。

由于我们将货币作为美元传递,因此为美元货币创建了支付意图。

stripe-payments
1个回答
0
投票

其中一个选项是使用自适应定价,您可以让您的客户以当地货币付款。您可以使用 Stripe Checkout 功能,该功能会根据客户所在位置自动转换和调整货币。或者您可以为您的价格定义手动多种货币

© www.soinside.com 2019 - 2024. All rights reserved.