我在沙盒环境中使用此priject https://github.com/paypal/adaptivepayments-sdk-dotnet。我正在使用延迟链式付款,我已将沙盒帐户升级为PRO,但是,当普通用户被重定向到paypal网站付款https://www.sandbox.paypal.com/webscr&cmd=_ap-payment&paykey=AP-7UP78268M6518143U时,无法使用信用卡/借记卡付款。
有关此问题的任何经验吗?
编辑:Andrew Angell解决方案是正确的。但是,如果您使用Pay方法并指定senderEmail字段,即使您清除浏览数据,Andrew仍然无法看到信用卡选项。所以正确的答案是Andrew's +不要在付款请求中指定senderEmail字段。
答案 0 :(得分:1)
Payments Pro与自适应付款完全分开。您不需要专业版以使用自适应付款,添加专业版也无法增强您的自适应付款选项。
自适应付款本身确实提供了访客结账体验,但这仍然发生在PayPal页面上且与cookie有关,因此如果您的浏览器已被用于在任何时候登录到PayPal帐户,系统将认为您将是再一次,并没有像其他情况那样突出显示信用卡选项。
尝试在浏览器中清除Cookie /缓存,或者只是加载一些您通常不会使用的新浏览器并尝试使用。你应该注意到一个区别。
但是,如果您希望直接在您的网站上处理信用卡而不通过PayPal进行任何重定向,这就是Payments Pro的用途,但您不能像这样进行链式付款。