paypal - Opencart Paypal - 无需 paypal 账户即可付款

标签 paypal opencart

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

最佳答案

使用 PayPal Standard,您对 PayPal 登陆页面上显示的内容没有太多控制权。有时您的用户可以使用访客结帐,有时则不能。

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

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

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

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

关于paypal - Opencart Paypal - 无需 paypal 账户即可付款,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23496212/

相关文章:

php - 默认情况下使用 paypal 自适应付款显示付款详细信息

paypal - 如果我在 Paypal 定期付款中将 TOTALBILLINGCYCLES 设置为零,该付款资料会永远存在吗?

ios - 批准的 PayPal SDK 付款不会出现在沙盒仪表板上

.htaccess - 如何编写我的 rewriterule 以便我可以拥有友好的 url

php - opencart View 不合适

php - 键入 example.com 时,域不会转到 https ://example. com

javascript - opencart $_GET 使用参数重定向到 index.php

xampp - 如何在 XAMPP 中使用 PayPal Express Checkout?

PayPal:PayPal 开发者账户的替代品

jquery - 如何设置 Jquery 菜单的缓存?