PayPal Express Checkout 不通过信用卡/借记卡选项付款

Posted

技术标签:

【中文标题】PayPal Express Checkout 不通过信用卡/借记卡选项付款【英文标题】:PayPal Express Chekout no pay by credit/debit card option 【发布时间】:2012-12-31 00:00:31 【问题描述】:

我有一个使用 PayPal Express Checkout 作为付款方式的网站。

它工作了 2 年没有问题,但昨天我注意到付款选项在向用户显示 2 个付款选项之前发生了变化

    使用 PayPal 帐户登录并付款。 没有使用信用卡/借记卡支付的 PayPal 帐户。

但是现在第二个选项被替换为创建一个 PayPal 帐户。如果没有 PayPal 帐户,则无法付款。

我没有改变任何东西。

任何人都知道为什么信用卡/借记卡付款消失了。

【问题讨论】:

嘿弗拉基米尔,你有什么运气吗?我目前有同样的问题,正在与 PayPal 支持人员交谈。不幸的是,我还没有和任何知道任何事情的人交谈,但如果我得到它会提供更新。 PayPal 的支持是否回答了您的问题?!​​ 你在使用 woocommerce 吗? 【参考方案1】:

首先确保您的 Paypal/Sandbox 帐户中的 PayPal 帐户有 可选:开 转到 --> PayPal 帐户的个人资料 -> 更多选项 -> 我的销售工具 -> 网站首选项屏幕。

然后在发出 setExpressCheckout 请求时将 SolutionTypeType 设置为 Sole,这将启用使用借记卡或信用卡付款的选项。 你就完成了:)

【讨论】:

我在不创建 PayPal 帐户的情况下尝试了 2 多个小时来完成“通过信用卡/借记卡付款”......但没有运气!我已经尝试了您的建议,但没有解决我的问题!问题是(……我很难相信)当我使用 Opera 浏览器时它可以工作,而不能与所有其他浏览器(Firefox、IE 10、Google Chrome、Safari)一起工作。这可能吗!?!? 抱歉迟到了。这很奇怪 :( 但请尝试清理您的浏览器历史记录,cookie 可能会有所帮助。祝您好运【参考方案2】:

我所知道的是,当您使用快速结帐 API 在 paypal 上使用信用卡付款时,它还会为该用户创建一个帐户并让用户处理不同的事情,例如将银行帐户与 paypal 或信用卡付款相关联。

根据他们的新视图,这是 paypal express checkout 的默认行为

【讨论】:

【参考方案3】:

PayPal 会根据所选的国家/地区显示不同的快速结帐选项(如果没有国家/地区传递到页面,它将检测您的 IP 地址并设置国家/地区)。例如,印度尼西亚(等)强制您创建一个 Paypal 帐户,而美国(等)则没有(并提供其他选项)。

【讨论】:

这似乎不是真的。我们从美国和其他地方尝试了相同的帐户,并且存在相同的问题。此外,在沙盒中创建测试帐户时,它显示地址中的国家是美国。我认为这将需要一个用户计费国家,而不是通过 IP 地址检查。

以上是关于PayPal Express Checkout 不通过信用卡/借记卡选项付款的主要内容,如果未能解决你的问题,请参考以下文章

总计并不总是与原始 PayPal Express Checkout 匹配

Paypal Express Checkout 窗口不断加载

PayPal Express Checkout 不通过信用卡/借记卡选项付款

移动网络中 Paypal Express Checkout 的 SOLUTIONTYPE 选项

使用 PayPal REST API 通过 Express Checkout 测试拒绝付款

在 Active Merchant / PayPal Express Checkout 中设置税额