客户未在 wix 网站上输入付款方式的条带错误
Posted
技术标签:
【中文标题】客户未在 wix 网站上输入付款方式的条带错误【英文标题】:Stripe error the customer has not entered their payment method on wix website 【发布时间】:2020-10-06 22:05:58 【问题描述】:我正在 wix 网站上集成条带支付网关。以下是我整合付款的步骤。
-
登录到 wix 网站仪表板。
从左侧边栏 -> 付款方式
在付款屏幕中,我添加了条纹。
在结帐页面上显示完美。用户提交信用卡详细信息时显示技术错误的问题。
在所有付款中的条带帐户内显示交易不完整:**客户尚未输入他们的付款方式**
这里值得一提的是,stripe 账户的货币是印度卢比,而网站上的用户是用美元支付的。这会产生任何问题吗?我认为条纹会自动转换货币。
请让我知道您的答案、意见和建议。谢谢
【问题讨论】:
支付意图处于未完成状态。您可以单击付款并转到详细信息页面并查看原因。在印度,您的客户在尝试完成付款时会收到 OTP,部分付款失败可能是因为他们没有正确完成。 @wsw 根据客户声明,他可以在任何地方在线使用他的那张卡。他使用它没有任何困难。 【参考方案1】:更改货币解决了问题。
【讨论】:
我也面临同样的问题。客户货币为美元,条带账户货币为印度卢比。您在哪里更改货币?【参考方案2】:enter image description here const paymentIntent = await stripe.paymentIntents.create( 金额:总计, 货币:美元”, );
在您的代码中将货币更改为您在stripes 上显示的默认货币,例如,如果您在条纹上的默认货币为 INR(印度卢比),则将您的代码更改为:-
const paymentIntent = await stripe.paymentIntents.create(
amount: total,
currency: "inr",
);
【讨论】:
以上是关于客户未在 wix 网站上输入付款方式的条带错误的主要内容,如果未能解决你的问题,请参考以下文章
Stripe 客户门户网站在更新付款方式后立即对“逾期”发票强制重试收费