嗨,我已经集成了条纹付款在我的开发应用程序,
1)我选择除印度支付成功之外的国家,
2)当我选择印度我得到了错误
在印度的非印度卢比交易应该有发货/账单地址在印度以外。更多信息在这里:
我已添加我的条带重定向代码
const handlePaymentView = async (data = {}) => {
const stripe = await window.Stripe('pk_test_xyz');
stripe.redirectToCheckout({
billingAddressCollection: "required",
customerEmail: "test@gmail.com",
items: [
{
plan: planNameFindUrl(data),
quantity: 1
}
],
successUrl: 'http://localhost:3000/setting',
cancelUrl: 'http://localhost:3000/setting',
}).then(function (result) {
console.log(result, "result");
}).catch(function (error) {
console.log(error, "errorerror");
});
};
1条答案
按热度按时间s4n0splo1#
由于印度外交政策,Stripe不允许以印度卢比付款。
为了解决,
1.创建一个以美元作为处理货币的条带账户
1.注册您的印度企业作为个人独资企业,私人有限公司或有限责任公司。然后得到验证条纹。
现在交易可以进行了。