29

我正在使用 PayPal 网站付款标准。每当用户使用我发送的变量登陆 PayPal 时,它会显示一个 PayPal 登录表单,并在底部显示“没有 PayPal 帐户?使用您的信用卡或银行帐户(如果可用)。”

我希望它默认始终要求信用卡,并且可能会说“有 PayPal?使用它!”。有任何想法吗?

4

2 回答 2

22

我一直在努力解决这个问题,并在罗伯茨关于在 ExpressCheckout API 中使用 LANDINGPAGE=Billing 的评论之后找到了答案。


从页面:

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_SetExpressCheckout

LANDINGPAGE:要显示的 PayPal 页面的类型。

它是以下值之一:

  • 计费 - 非 PayPal 帐户
  • 登录 - 贝宝账户登录

另请参阅:

SOLUTIONTYPE:结帐流程的类型。它是以下值之一:

  • 独家 – 买家无需创建 PayPal 账户即可结账。这称为 PayPal 帐户可选。
  • 马克——买家必须有一个 PayPal 账户才能结账。

注意:如果您的商家帐户中启用了 PayPal Account Optional,您可以通过 Mark 选择性地覆盖 PayPal Account Optional 设置。如果 PayPal Account Optional 在您的帐户中关闭,则通过 Sole 无效


希望这可以帮助。

于 2011-11-10T23:05:16.577 回答
20

PayPal 开发人员社区的一个线程中,他们通过对结帐页面的基于 cookie 的访问来解释这一点。

基本上,如果 PayPal 检测到您是用户并发现他们的 cookie,他们将默认显示登录表单。

如果他们看不到该 cookie,那么他们将首先显示信用卡选项,并附注如果您已经有 PayPal 帐户,请登录。

所以答案是否定的。

于 2009-03-13T13:45:35.860 回答