我有一个使用 PayPal Express Checkout 作为付款方式的网站。
它工作了 2 年没有问题,但昨天我注意到付款选项在向用户提供 2 个付款选项之前发生了变化
- 登录并使用 PayPal 帐户付款。
- 没有通过信用卡/借记卡支付的 PayPal 账户。
但现在第二个选项被替换为创建一个 PayPal 帐户。如果没有 PayPal 帐户,则无法付款。
我没有改变任何东西。
任何人都知道为什么信用卡/借记卡付款消失了。
我有一个使用 PayPal Express Checkout 作为付款方式的网站。
它工作了 2 年没有问题,但昨天我注意到付款选项在向用户提供 2 个付款选项之前发生了变化
但现在第二个选项被替换为创建一个 PayPal 帐户。如果没有 PayPal 帐户,则无法付款。
我没有改变任何东西。
任何人都知道为什么信用卡/借记卡付款消失了。
首先确保在您的 Paypal/Sandbox 帐户中 PayPal 帐户具有可选功能:打开 转到 --> PayPal 帐户的个人资料 -> 更多选项 -> 我的销售工具 -> 网站首选项屏幕。
然后在发出 setExpressCheckout 请求时将 SolutionTypeType 设置为 Sole,这将启用使用借记卡或信用卡付款的选项。你完成了:)
我所知道的是,当您使用快速结帐 API 在贝宝上使用信用卡付款时,它还会为该用户创建一个帐户,并让用户处理不同的事情,例如将银行帐户与贝宝或信用卡付款相关联。
根据他们的新视图,这是贝宝快速结账的默认行为
PayPal 根据所选国家/地区显示不同的快速结帐选项(如果没有国家/地区传递到页面,它将检测您的 IP 地址并设置国家/地区)。例如,印度尼西亚(等)强制您创建一个 Paypal 帐户,而美国(等)则不这样做(并提供其他选项)。