【问题标题】:Opencart Paypal - Pay without paypal accountOpencart Paypal - 无需支付宝账户即可付款
【发布时间】:2014-06-23 03:44:49
【问题描述】:

我有一个使用贝宝付款的 opencart 系统。是否有一个选项允许用户在没有强制贝宝帐户注册的情况下进行(信用卡)付款。到目前为止,我使用的是 paypal 标准模块。

【问题讨论】:

    标签: paypal opencart


    【解决方案1】:

    使用 PayPal 标准版,您对 PayPal 登录页面上显示的内容没有太多控制权。有时您的用户将能够使用访客结帐,有时则不能。

    如果您切换到 OpenCart 的 ExpressCheckout 模块,您可能会启用此功能。但是,您需要向SetExpressCheckout 调用添加一个变量。

    在我拥有的 OpenCart 版本中,\upload\catalog\controller\payment\pp_express.php 包含一个带有 SetExpressCheckout 方法的数组。您需要将 'SOLUTIONTYPE' => 'SOLE', 添加到此数组中。

    使用 ExpressCheckout 模块并以这种方式修改它应该每次都能启用访客结帐。

    如果您想将客人结帐选项设为主要选项,您还可以设置 LANDINGPAGE=Billing 和 USERSELECTEDFUNDINGSOURCE=CreditCard。这将同时处理旧的和新的 Express Checkout 页面,并强制(访客结帐)的信用卡默认显示而不是登录。

    【讨论】:

      【解决方案2】:

      Opencart 支持 PayPal 的大多数支付产品,包括一些允许您处理信用卡直接付款的产品。有些可能需要额外的 Opencart 扩展。

      【讨论】:

        猜你喜欢
        • 2016-10-30
        • 2013-03-06
        • 2011-12-03
        • 2015-03-25
        • 2016-03-29
        • 2015-12-07
        • 2015-03-24
        • 2023-03-15
        • 2015-05-13
        相关资源
        最近更新 更多