esas / cmsgate-woocommerce-epos
WordPress Woocommerce到EPOS集成库
v1.10.0
2020-06-04 09:56 UTC
Requires
- php: >= 5.6.0
- ext-curl: *
- ext-openssl: *
- esas/cmsgate-epos-lib: ~v1.10.0
- esas/cmsgate-woocommerce-lib: ~v1.10.0
This package is not auto-updated.
Last update: 2024-09-26 13:18:11 UTC
README
本模块确保基于CMS WordPress的在线商店与电子 commerce WooCommerce模块及支付服务EPOS之间的交互。
要求
- PHP 5.6及以上
- Curl库
安装说明
自动安装(通过WordPress插件目录)
- 转到“插件 > 添加新插件”页面
- 在搜索框中输入“EPOS”
- 安装插件
- 激活插件
- 转到设置
手动安装
- 创建您的商店和数据库的备份
- 使用“模块” -> “安装扩展”通过epos-gateway-for-woocommerce.zip安装模块存档
- 通过WordPress管理员面板,进入“插件 > 添加新插件”菜单
- 点击“安装插件”
- 选择步骤2中下载的模块存档wc-epos-gateway.zip并安装
- 在“插件 -> 已安装”菜单中激活插件
- 转到设置
设置说明
- 通过“WooCommerce -> 设置 -> 支付”菜单转到插件设置
- 指定必需的参数
- EPOS处理 - 选择与EPOS进行集成的组织
- 客户标识符 - 您用于EPOS服务的个人登录名
- 密钥 - 您用于EPOS服务的秘密密钥
- 服务供应商代码 - EPOS系统中的服务供应商代码
- EPOS服务代码 - 服务供应商在EPOS系统中的服务代码(一个供应商可以提供多个不同的服务)
- 销售点代码 - 服务供应商的销售点代码(一个供应商可能有多个销售点)
- 调试模式 - 在模块运行时记录和显示额外消息
- 沙盒 - 将模块转换为测试模式。在此模式下,账单将发送到测试系统
- 账单有效期 - 账单在EIRP中可用的时长
- 创建账单时的状态 - 在EIRP成功创建账单时对订单设置的状态(从商店 > 设置 > 状态中选择现有状态标识符)
- 账单成功支付时的状态 - 在成功支付创建的账单时对订单设置的状态(选择现有状态标识符)
- 取消支付账单时的状态 - 在取消支付账单时对订单设置的状态(选择现有状态标识符)
- 账单创建错误时的状态 - 在创建账单出错时对订单设置的状态(选择现有状态标识符)
- “说明”部分 - 如果启用,则最终屏幕将向客户提供账单在EIRP中支付的分步指南
- “QR码”部分 - 如果启用,则最终屏幕将向客户提供通过QR码支付账单的选项
- “Webpay”部分 - 如果启用,则最终屏幕将向客户提供通过Webpay支付账单的按钮
- 账单成功创建后的文本 - 在成功创建账单后显示给客户的文本。可以包含html。文本中可以引用变量@order_id、@order_number、@order_total、@order_currency、@order_fullname、@order_phone、@order_address
- 支付方式名称 - 在订单创建过程中选择支付方式阶段显示给客户的名称
- 支付方式描述 - 在订单创建过程中选择支付方式阶段显示给客户的名称
- 保存更改。
注意!
为了自动更新订单状态(在客户支付在 ЕРИП中显示的账单后),需要以下方式通知 EPOS 服务的技术支持部门处理器的地址(其中将指出您的域名):
http://mydomen.my/wordpress/?wc-api=gateway_epos
已针对 WordPress v6.0 和 WooCommerce v6.6.0 开发和测试。
日志文件
模块的日志可通过以下路径访问
<wordpress home>/wp-content/plugins/woo-epos-gateway/vendor/esas/cmsgate-core/logs/cmsgate.log
版本历史
- v1.1.1
- 修复了在设置中启用/禁用模块的问题
- v1.10.0
- 修复了支付时自动更改状态的问题
- v1.14.0
- 将 cmsgate-core 更新到版本 1.17
- 二维码的白色背景