PayPal Express登陆页面和解决方案类型没有效果



我正在使用PayPal Express NVP结帐流程,我的客户有以下要求:

  • 用户最初看到的是登录屏幕,而不是计费页面
  • 用户不能通过信用卡匿名结帐

文档很清楚地说明了这是可能的:

https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/

设置以下选项应该达到我的要求:

马克

SOLUTIONTYPE =

LANDINGPAGE =登录

这篇stackoverflow文章描述了如何实现第二个选项作为我也做过的帐户设置的一部分。

我已经清除了所有缓存和存储的cookie,但似乎这些属性没有任何影响。我仍然被带到帐单页面,匿名结帐的能力仍然存在。

是我遗漏了什么,还是我还需要做什么才能使这个工作?

在PayPal配置文件中也有一个关闭客人结账选项的设置。去个人资料/设置,我的销售工具,然后网站偏好。在页面底部,你会发现一个设置"PayPal帐户可选",应该关闭,然后保存在页面底部的更改

当'MARK'被传递时,它将覆盖paypal帐户可选设置。也就是说,您是否尝试过直接传递LANDINGPAGE=LOGIN ?你不需要通过SOLUTIONTYPE=MARK.

刚刚遇到了同样的问题,看到了这篇文章。为我解决这个问题的是一个额外的属性LandingPageSpecified,它必须被设置为true。

相关内容

  • 没有找到相关文章

最新更新