自适应支付 PayPal 中不支持卡支付

Posted

技术标签:

【中文标题】自适应支付 PayPal 中不支持卡支付【英文标题】:Card payments not available in Adaptive Payments PayPal 【发布时间】:2014-09-10 13:38:38 【问题描述】:

我在沙盒环境中使用这个项目https://github.com/paypal/adaptivepayments-sdk-dotnet。我正在使用延迟链式付款,并且我已将我的沙盒帐户升级为 PRO,但是,当普通用户被重定向到贝宝网站以付款 https://www.sandbox.paypal.com/webscr&cmd=_ap-payment&paykey=AP-7UP78268M6518143U 时,没有选择使用信用卡/借记卡付款。

有解决这个问题的经验吗?

编辑:Andrew Angell 的解决方案是正确的。但是,如果您使用 Pay 方法并指定 senderEmail 字段,您仍然无法看到信用卡选项,即使您清除浏览数据,安德鲁是如何建议的。所以正确答案是 Andrew's + do not specify senderEmail field in pay request.

【问题讨论】:

是的,如果您指定发件人电子邮件,则假定您将使用该 PayPal 帐户进行支付,并且不需要访客结帐选项。 【参考方案1】:

Payments Pro 与 Adaptive Payments 完全分开。您不需要 Pro 也能使用 Adaptive Payments,添加 Pro 不会增强您的 Adaptive Payments 选项。

Adaptive Payments 本身确实提供了访客结账体验,但这仍然发生在 PayPal 页面上并且取决于 cookie,因此如果您的浏览器在任何时候被用于登录 PayPal 帐户,系统将假定您将并且不会像其他方式那样突出显示信用卡选项。

尝试清除浏览器中的 cookie/缓存,或者只是加载一个您通常不使用的新浏览器并在那里尝试。您应该注意到不同之处。

不过,如果您想直接在您的网站上处理信用卡而不通过 PayPal 进行任何重定向,这就是 Payments Pro 的用途,但您不能进行这样的连锁支付。

【讨论】:

以上是关于自适应支付 PayPal 中不支持卡支付的主要内容,如果未能解决你的问题,请参考以下文章

Paypal自适应支付(并行)550001错误

PayPal 自适应支付与 Braintree 商家

我如何获得 Paypal 自适应支付支付响应

PayPal自适应支付链式支付错误

沙盒中的 PayPal 自适应链式支付

paypal自适应支付IPN中的自定义字段