Opencart Paypal - 支付没有paypal帐户

时间:2014-05-06 13:33:26

标签: paypal opencart

我有一个带有paypal付款的opencart系统。是否有选项允许用户(信用卡)付款而无需强制PayPal帐户注册。到目前为止,我使用的是paypal标准模块。

2 个答案:

答案 0 :(得分:4)

使用PayPal Standard,您无法控制PayPal登录页面上显示的内容。有时您的用户可以使用访客结账,有时则不能。

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

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

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

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

答案 1 :(得分:0)

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