unboundcommerce-public / module-googlepay
Magento2 GooglePay 插件,用于连接支付服务提供商
1.1.1
2021-08-16 08:56 UTC
Requires
- php: ~7.3.0||~7.4.0
- ext-curl: *
- ext-dom: *
- ext-json: *
- ext-mbstring: *
- ext-openssl: *
- braintree/braintree_php: ^3.35||~5.0
- firebase/php-jwt: 5.0.0
- php-extended/php-certificate-provider-mozilla: ^3
- vantiv/cnp-payments-sdk: ^12.7.2
This package is auto-updated.
Last update: 2024-09-16 16:59:19 UTC
README
GooglePay 模块可以帮助您将 "Google Pay" 添加到现有的支付处理堆栈中,以便在您的网站(s)上提供更简单、更安全的结账方式。
支持的支付服务提供商
- Adyen
- BlueSnap
- Braintree
- CyberSource (核心)
- First Data (原名 Payeezy)
- Moneris
- Stripe
- Vantiv
要求
此模块支持 Magento 版本 2.3 及以上。在 composer.json 文件中的 "require" 字段列出了此模块所需的包。
安装
我们的扩展可以在 Magento Marketplace 中找到: https://marketplace.magento.com/extensions.html 请参阅 Magento 的文档 了解有关如何安装扩展的更多详细信息。
配置
在您启用和配置此模块之前,请确保您已在 Google Pay 上设置了一个沙箱/实时商户账户,并且上述支持支付处理器的列表中的任何一个。
- 登录到您的 Magento 管理面板。
- 在管理侧边栏中,转到 商店 > 配置。
- 在加载的配置页面中,转到 销售 > 支付方式。
点击 Google Pay 标志旁边的 配置 按钮。
#### Google Pay 凭据
- 在此部分下输入您的 Google Pay 商户账户 ID 和 商户名称。
#### 支付网关凭据
- 从 网关 下拉菜单中选择您的支付处理器。
- 从 环境 下拉菜单中选择您希望处理交易的 环境。
- 在环境下拉菜单下方出现的输入字段中添加您的 支付处理器凭据。
#### Google Pay 设置
- 使用 启用 Google Pay 选项启用或禁用 Google Pay 模块。
- 使用 支付操作 选择当用户使用 Google Pay 下订单时触发的操作。可以是 授权 或 授权和捕获(发票)。
- 从 允许的卡网络 中选择支持的卡网络。
- 将 启用调试级别日志记录 设置为 是,以便在日志文件中记录发送到和从支付处理器接收到的整个请求和响应。注意:我们建议将其关闭,因为这可能会影响性能并占用您服务器(s)上的磁盘空间。
#### Google Pay 高级设置
- 按钮颜色 允许您选择 Google Pay 按钮的颜色。
- 按钮类型 允许您修改 Google Pay 按钮的外观。i) 长 在 Google Pay 按钮中显示 "用 Google Pay 购买",这是默认选项。如果查看器浏览器中指定的语言与可用语言匹配,则可能显示翻译后的按钮标签。
ii) 短 显示没有 "购买" 文本的 Google Pay 按钮。 - 在迷你购物车中显示 Google Pay 按钮 选项允许您在迷你购物车中显示 Google Pay 按钮。
- 在迷你购物车插件中显示结账协议选项允许您在迷你购物车中显示结账协议块。
- 在迷你购物车插件中显示优惠券块选项允许您在迷你购物车中显示优惠券代码块。如果已启用该模块,则默认情况下在购物车页面、结账(运输、审查和支付)页面将显示Google Pay按钮。
定时任务
请确保您的服务器上定时任务正在运行,以便自动更新来自支付处理器的挂起交易和通知。
定时任务每15分钟运行一次,用于Adyen、Braintree和Stripe,每天运行一次用于Cybersource,以获取挂起交易的最新状态。其他支付处理器不需要定时任务,因为这些处理器中的交易没有挂起状态,并且实时处理交易。挂起状态超过3天的交易被视为已拒绝并被关闭。
有关如何配置和运行定时任务的更多详细信息,请参阅Magento的文档。