来自印度 Stripe 账户的国际付款失败
要在印度被视为有效交易,所有交易必须满足以下要求:
国内付款 |
国际付款 |
|
商家侧 |
1) 在 Customer Creation API 中提供客户姓名和印度的账单/收货地址 |
1) 在 Customer Creation API 中提供客户姓名和有效的账单和收货地址 |
终端用户侧 |
使用印度签发的卡付款 |
使用印度境外签发的卡付款 |
当交易不满足上述要求时,您的支付很可能会失败或显示为“支付未完成”。为帮助您理解该问题,请检查支付页面的事件和日志中的 API 错误消息。
根据您的 Stripe 集成方式,需要采取不同的步骤。请参考以下文档:
我正在使用 API 直接与 Stripe 集成(直接集成)
API 错误消息 |
这是什么意思? |
我需要做什么? |
根据印度规范,出口交易需要有描述性内容。更多信息请查看此处:https://stripe.com/docs/india-exports |
您缺少描述字段。 |
创建 PaymentIntent 时,传递描述字段。 |
根据印度规范,出口交易要求提供客户名称和地址。更多信息请查看此处:https://stripe.com/docs/india-exports |
您缺少客户姓名和/或地址字段。 |
|
根据印度规范,出口交易要求提供客户名称和地址。更多信息请查看此处:https://stripe.com/docs/india-exports |
您缺少账单和/或收货地址字段。 |
|
出口交易需要用途码。 |
您在注册时未输入用途代码。 |
请按照以下步骤操作:印度 Stripe 账户的交易目的代码 |
印度国内交易必须使用印度卢比。更多信息请查看此处:https://stripe.com/docs/india-exports |
您正在尝试为国内支付传递印度卢比 (INR) 之外的货币。 |
在创建 PaymentIntent 时传递 |
根据印度法规,只有注册的印度公司(即独资企业、有限责任合伙企业和公司,而非个人)才能接受国际付款。 |
您目前注册的是个人账户。 |
请将注册类型更改为个体经营、有限责任合伙企业或公司中的一种。Stripe 不支持非注册实体接受国际支付。 |
印度的国际交易必须拥有有效的账单/收货地址。更多信息请查看此处:https://stripe.com/docs/india-exports |
您传递了一个印度境外的账单/收货地址。 |
|
在印度进行的国际交易要求使用印度以外签发的银行卡。更多信息请查看此处:https://stripe.com/docs/india-exports |
您的客户正在尝试使用印度境内签发的银行卡进行支付。 |
在结账页面上添加提示/说明,提醒使用印度境外签发的银行卡进行支付。 |
我正在使用第三方服务或插件与 Stripe 集成
如果您通过第三方服务(例如 Woocommerce、Shopify、Chargebee、Thinkific、Kajabi 等)或插件与 Stripe 集成,并且无法进行上述 API 更改,请联系您的第三方服务提供商。他们能够进行更改,并且是帮助您解决此问题的最佳选择。