【问题标题】:PayPal: express checkout pay without accountPayPal:无需账户的快速结账支付
【发布时间】:2011-12-03 03:06:12
【问题描述】:

是否可以在没有帐户的情况下在 PayPal 中进行快速结帐付款?

我记得我在某个地方看到过它,但我不记得在哪里。 曾经在 PayPal 中,“创建 PayPal 帐户”下有一个链接。

【问题讨论】:

标签: paypal express-checkout


【解决方案1】:

直接信用卡已弃用。

您只需使用 PayPal API 并允许 the optimal checkout 为“是”,然后客户可以通过信用卡/贝宝帐户(他们不需要)付款。

https://developer.paypal.com/docs/integration/direct/payments/guest-payments/#

【讨论】:

    【解决方案2】:

    是的,这当然是可能的。

    只需在初始 SetExpressCheckout API 调用 (SOLUTIONTYPE=Sole) 中将 SOLUTIONTYPE 参数设置为 Sole。或者,您还可以指定 LANDINGPAGE=Billing 来强制计费页面。

    注意:为了让SOLUTIONTYPE=Sole 工作,您必须在您的 PayPal 帐户的“网站偏好设置”部分将“可选 PayPal 帐户”设置为“开启”。
    个人资料 > 我的销售工具(或:我的销售偏好)> 网站偏好 > 更新 > PayPal 帐户可选:开启。

    编辑:

    正如其中一个 cmets 所述,这可能只有在您也添加 LOCALECODE=us 参数时才有效。

    【讨论】:

    • 我有 LANDINGPAGE=Billing 和 SOLUTIONTYPE=Sole。如果客户已经在其电子邮件或信用卡上附加了一个 PayPal 帐户,即使他们尝试以访客身份结账,仍会提示他们登录。有没有办法买通这个?这对买家来说会更方便,因为他们很容易忘记登录详细信息。
    • 这些信息还有效吗?因为我没有在网站偏好设置中找到“PayPal Account Optional”设置。我发现只有一个可选设置:“付款数据传输(可选) 付款数据传输允许您在付款成功时收到通知。支付数据传输的使用取决于您的系统配置和您的返回 URL。请注意,为了使用支付数据传输,您必须打开自动退货。'
    • 没有贝宝账户的快速结账支付取决于许多因素。即使您设置“ SOLUTIONTYPE=Sole” 对少数商家也不起作用。这取决于商家的信用额度、特定国家和地区等因素。
    • 本方案截至2017.08.03仍然有效!对于任何对有关此晦涩指令的基础文档感兴趣的人,请参阅:developer.paypal.com/docs/classic/api/merchant/…(在SOLUTIONTYPE 键下)。
    • 我已将 PayPal Account Optional 设置为 On,我将 SOLUTIONTYPE=Sole 设置为 LOCALECODE=us,但除了登录到 paypal 之外,仍然看不到任何其他选项或创建一个帐户。 并且我无法从 PayPal 的任何人那里获得帮助。
    猜你喜欢
    • 2014-06-23
    • 2015-12-07
    • 2018-04-15
    • 2016-03-11
    • 2014-04-15
    • 2013-05-17
    • 2016-03-25
    • 2011-08-06
    • 2012-03-08
    相关资源
    最近更新 更多