【问题标题】:Paypal, Guest Checkout not working with .net sdkPaypal,Guest Checkout 不适用于 .net sdk
【发布时间】:2017-09-12 16:50:40
【问题描述】:

我想在我的付款处理中使用 PayPal 的托管结帐页面以避免 PCI 合规性。托管结帐页面工作正常。它在我的网站上给了我回应。当我将它与使用 paypal 帐户付款选项一起使用时,此过程效果很好。但我想与客人结帐一起工作。不应要求用户登录 PayPal。我已将选项设置为 paypal 中不需要的帐户。 它进入客人结帐页面,但 paypal 在付款页面上给我错误作为 badrequest。

是否还有其他选项可以使用。

【问题讨论】:

    标签: paypal


    【解决方案1】:

    要获得一致的流程,您需要使用 Express Checkout API。在您的 SetExpressCheckout 请求中,您将包含以下参数:

    SOLUTIONTYPE=Sole
    LANDINGPAGE=Billing
    USERSELECTEDFUNDINGSOURCE=CreditCard
    

    您还需要确保在您的 PayPal 个人资料中启用了“PayPal Account Optional”。它位于“付款接收首选项”或“网站付款首选项”或类似内容下。

    完成上述所有更改后,清除浏览器的缓存 - cookie 并尝试再次检查,它会给客人结帐选项。

    【讨论】:

    • 感谢 Niraj 的大力帮助
    猜你喜欢
    • 2019-07-20
    • 2012-08-27
    • 2023-04-04
    • 2016-05-04
    • 2016-02-25
    • 2021-08-30
    • 2015-12-30
    • 2020-12-03
    • 2017-11-18
    相关资源
    最近更新 更多