如何设置 PayPal 快速结帐登陆页面计费(借记卡)

Posted

技术标签:

【中文标题】如何设置 PayPal 快速结帐登陆页面计费(借记卡)【英文标题】:How to set PayPal express checkout landingpage billing(debit card) 【发布时间】:2014-03-29 10:05:43 【问题描述】:

我想设置paypal登录页面的部分,你可以输入你的信用卡信息是默认打开的。

    <form target="_top" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
    <input type="hidden" name="cmd" value="_s-xclick">
    <input type="hidden" name="hosted_button_id" value="TU9GTJP2JCEKJ">
    <input type="image" src="https://www.sandbox.paypal.com/en_US/i/btn/btn_buynow_LG.gif" border="0" name="submit" >
    <img  border="0" src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif"  >
    <input type="hidden" name="METHOD" value="SetExpressCheckout"> 
<input type="hidden" name="SOLUTIONTYPE" value="Sole"> 
<input type="hidden" name="LANDINGPAGE" value="Billing">
 <input type="hidden" name="lc" value="US"> 
    </form>

设置了必填参数我有一个企业账户,PayPal账户可选: 在, 名称=“解决方案类型”值=“鞋底” name="LANDINGPAGE" value="计费"

Paypal 登陆页面仍保持登录状态

【问题讨论】:

【参考方案1】:

我想你可以在这里找到答案。 Can you force PayPal Payments Standard API to show credit card fields first?

您使用的是 PayPal 网站付款标准。该变量不适用于它,因为它仅适用于 Express Checkout。

如果您使用 Express Checkout,基本上,它是基于 cookie 检查的。如果您的浏览器中存在 PayPal cookie,它将默认显示在登录菜单中。否则,通过设置 LANDINGPAGE=Billing,它应该默认打开信用卡菜单。

【讨论】:

^ 正确。标准按钮将默认在浏览器 cookie 上(即:如果他们曾经登录过 paypal 帐户,则显示登录页面。否则,如果由于他们从未登录而没有 cookie,他们将登陆信用卡客人结帐部分.) 该变量对贝宝标准没有任何作用,因为它是为快速结帐客户开发的,因为快速结帐最初不提供客人使用信用卡结帐。【参考方案2】:

&lt;input type="hidden" name="landing_page" value="Billing"&gt;

自 2016 年 9 月起有效

注意该字段是landing_page 而不是LANDINGPAGE

请模组不要删除提供有效解决方案和更清晰问题的帖子

【讨论】:

【参考方案3】:

使用来自服务器的调用我不得不写这样的东西:

'意图' => '销售', “应用程序上下文” => 大批( “语言环境” => “他-IL”, "landing_page" => "计费", ), “redirect_urls” => 数组( "return_url" => $return_link, "cancel_url" => $cancel_link ), 参见文档:https://developer.paypal.com/docs/checkout/reference/server-integration/set-up-transaction/

【讨论】:

以上是关于如何设置 PayPal 快速结帐登陆页面计费(借记卡)的主要内容,如果未能解决你的问题,请参考以下文章

paypal express - 结账客人

如何在 PayPal 客人付款上显示“使用借记卡或信用卡付款”按钮而不是“以客人身份结帐”

如何更改(设置)创建一个 PayPal 帐户以在 paypal 中使用我的信用卡或借记卡付款

PayPal 不会接受每张信用卡/借记卡 - 智能按钮结帐

直接在贝宝上显示信用卡/借记卡页面

贝宝:接受没有贝宝账户的信用卡/借记卡