当前位置:  开发笔记 > 前端 > 正文

您是否可以强制PayPal Payments Standard API首先显示信用卡字段?

如何解决《您是否可以强制PayPalPaymentsStandardAPI首先显示信用卡字段?》经验,为你挑选了2个好方法。

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

我希望它默认总是要求信用卡,也许会说"有PayPal?使用它!".有任何想法吗?



1> 小智..:

我一直在努力解决这个问题,并在Roberts评论在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帐户

登录 - PayPal帐户登录


另外看:

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

唯一 - 买方无需创建PayPal帐户即可结账.这称为PayPal帐户可选.

标记 - 买方必须拥有PayPal帐户才能结账.

注意:如果您的商家帐户中启用了PayPal帐户可选,您可以通过标记有选择地覆盖PayPal帐户可选设置.如果您的帐户中的PayPal帐户可选已关闭,则通过Sole无效


希望这可以帮助.



2> random..:

在PayPal开发者社区的一个主题中,他们通过基于cookie的访问结账页面来解释它.

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

如果他们看不到该cookie,那么他们将首先显示信用卡选项,并注明如果您已经拥有PayPal帐户,则需要登录.

所以答案是否定的.


并补充一点:如果您使用Express Checkout,您可以在SetExpressCheckout API调用中设置LANDINGPAGE = Billing.此外,Express Checkout是免费的,并且几乎全球可用,因此没有理由不使用网站付款标准(基于HTML的变体,它不提供此功能).
推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有