【问题标题】:Paypal ExpressCheckout API behavior changed recentlyPaypal ExpressCheckout API 行为最近发生了变化
【发布时间】:2014-05-13 00:04:21
【问题描述】:

在 Paypal Express Checkout API 的现有实现中,我们通过设置标志将登录页面设置为信用卡入口页面:

SOLUTIONTYPE=Sole,
LANDINGPAGE=Billing,

一切都按照我们想要的方式进行。

截至今天,这不再有效。如果客户设置了 paypal 帐户 cookie,他们将无法绕过“paypal 登录”并直接输入信用卡来获取此登录信息

如果他们没有设置 paypal cookie,那么他们至少有一个“客人结帐”选项:

我们收到的投诉是客户不记得他们的登录凭据,并且不想经历丢失密码的程序。他们只是想给我们钱,而我们只是想拿走。

即使他们设置了 paypal cookie,是否也可以为他们提供访客结帐选项?

【问题讨论】:

    标签: paypal express-checkout


    【解决方案1】:

    除了新的登陆页面,他们还引入了一个新参数。

    USERSELECTEDFUNDINGSOURCE

    (可选)此元素可用于指定首选资金 来宾用户的选项。但是,LANDINGPAGE 元素也必须是 设置为计费。否则,将被忽略。

    • BML – 稍后向我收费
    • 中国银联
    • 信用卡
    • ELV

    因此,保持您当前的参数不变,并将这个新参数添加到 SetExpressCheckout 设置为 CreditCard,您应该会得到您想要的旧流程。

    您还需要确保您使用的是 API 版本 109.0 或更高版本,因为此新参数是在 109.0 版本中引入的。

    【讨论】:

    【解决方案2】:
    <input type="hidden" name="landing_page" value="Billing">
    

    截至 2016 年 9 月有效

    Nulla vitae elit libero,一个 pharetra augue。

    【讨论】:

      猜你喜欢
      • 2012-12-18
      • 1970-01-01
      • 1970-01-01
      • 2021-04-12
      • 2022-09-23
      • 2014-08-20
      • 2012-02-08
      • 2011-12-21
      • 2011-12-10
      相关资源
      最近更新 更多