asp.net 条纹美元货币与印度用户

lstz6jyr  于 2023-05-30  发布在  .NET
关注(0)|答案(2)|浏览(167)

我已经成功地将Stripe Payment Gateway与我的项目成功集成。我有麻烦了。我的货币是“USD”。当印度用户尝试付款并提供印度的地址时,它会给出一个错误,说印度的非INR交易应该有印度以外的发货/账单地址。更多信息:https://stripe.com/docs/india-exports
当来自印度以外的用户进行付款时,它会成功发生.
请帮我解决这个问题。

4jb9z9bj

4jb9z9bj1#

在进一步的文档阅读我已经成功地通过提供地址和航运支付意向对象这样的付款
我想用美元付款。
1.在创建客户退货条带时,您需要有地址对象。customers.create({ email:'test@gmail.com',name:“测试”,来源:条带令牌,地址:{line 1:'510汤森St',邮政编码:‘98140’,城市:“旧金山”,州:“CA”,国家/地区:“我们”,(在您的情况下,它是不同的,所以一定要更改它)} })
1.在支付意图中添加送货地址对象,如strip.paymentIntents .create({ amount:'199',货币:'usd',// payment_method_types:['card'],off_session:真,确认:true,客户:customer.id,说明:“是”,运输:{ name:'test',address:{line 1:'510汤森St',邮政编码:‘98140’,城市:“旧金山”,州:“CA”,国家/地区:'US',},},}),
希望它的作品谢谢。

相关问题