条纹:印度发行的卡无法进行非印度卢比货币支付



在我的应用程序中集成条纹自定义流支付。

根据印度规定,印度发行的银行卡必须以"inr"为面值。

但是我的业务显示用户以美元支付。

那么在创建"支付意图"之前,是否有一个将支付金额从美元转换为印度卢比的条带api ?

否则我将不得不使用外部货币转换api,这大部分是付费的。

(理想情况下应该由stripe自己完成,但它会使事务失败。)

如何设置货币?

您可能希望参考https://stripe.com/docs/currencies#presentment-currencies并将货币设置为IN

Stripe用户可以在以下货币列表中处理收费,但有以下例外:

您只能用印度卢比和美元在美国运通卡上刷卡。国内收费只能是印度卢比。国际支付只允许使用非印度卢比货币。这些货币适用于信用卡支付——其他支付方式通常与特定货币绑定。

由于您正在创建PaymentIntent,然后传入3个字母的ISO货币代码(即currency字段中的inr: https://stripe.com/docs/api/payment_intents/create#create_payment_intent-currency

相关内容

  • 没有找到相关文章

最新更新