esas / cmsgate-joomshopping-epos
Joomla joomshopping 到 Epos (ERIP) cms 支付网关库
v1.11.0
2020-07-16 10:50 UTC
Requires
- php: >= 5.6.0
- ext-curl: *
- ext-openssl: *
- esas/cmsgate-epos-lib: ~v1.11.0
- esas/cmsgate-joomshopping-lib: ~v1.11.0
This package is not auto-updated.
Last update: 2024-09-27 22:05:19 UTC
README
本模块确保基于 CMS Joomla 的网店与支付服务EPOS之间的交互
安装说明
- 创建您的商店和数据库的备份
- 下载包含模块的存档 plg_jshopping_epos.zip
- 在 Joomla 的管理部分,选择
扩展 - 扩展管理器 - 安装 - 上传包文件。选择存档并点击上传。 - 转到菜单
组件 — JoomShopping - 选项 - 支付方式。 - 选择 Epos,切换到“配置”标签页
- 设置模块参数
- EPOS 处理 - 选择与 EPOS 集成的组织
- 客户端标识符 – 与 EPOS 服务交互的个人登录名
- 密钥 – 与 EPOS 服务交互的秘密密钥
- 供应商代码 – EPOS 系统中的服务供应商代码
- EPOS 服务代码 – 服务供应商在 EPOS 系统中的服务代码(一个供应商可能提供多个不同的服务)
- 商店代码 – 供应商商店代码(一个供应商可能有多个商店)
- 调试模式 - 在模块运行时记录和显示额外消息
- 沙盒 - 将模块切换到测试模式。在此模式下,账单将在测试系统中生成
- 账单有效期 - 账单在 ERIP 中可用的时长
- 创建账单时的状态 - 在 ERIP 中成功创建账单时为订单设置的状态(从商店 > 设置 > 状态中选择现有状态标识符)
- 成功支付账单时的状态 - 在成功支付创建的账单时为订单设置的状态(选择现有状态标识符)
- 取消支付账单时的状态 - 在取消支付账单时为订单设置的状态(选择现有状态标识符)
- 创建账单时出错的状态 - 在创建账单出错时为订单设置的状态(选择现有状态标识符)
- “说明”部分 - 如果启用,则客户将在最终屏幕上获得支付账单的步骤说明
- “二维码”部分 - 如果启用,则客户将在最终屏幕上获得通过二维码支付账单的选项
- “Webpay”部分 - 如果启用,则客户将在最终屏幕上看到一个按钮,用于通过 Webpay 支付账单
- 成功创建账单的文本 - 在成功创建账单后显示给客户的文本。可以包含 html。文本中可以引用变量 @order_id、@order_number、@order_total、@order_currency、@order_fullname、@order_phone、@order_address
- 保存更改。
注意!
- 要自动更新订单状态(客户在 ERIP 中支付创建的账单后),需要通知“Хуткi Грош”服务的客户支持地址
http://mydomen.my/index.php?option=com_jshopping&controller=epos&task=notify
- 模块记录日志文件路径为 site_root/components/com_jshopping/payments/pm_epos/vendor/esas/cmsgate-core/logs/cmsgate.log。为确保 安全性,请确保在 http 服务器设置中为根目录启用了 AllowOverride All 指令。
测试数据
要设置测试模式下的支付
- 请使用在 EPOS 注册时获得的测试系统连接数据
- 在模块设置中启用“沙盒”模式
- 为了模拟客户支付已出账单,请使用个人账户中的 测试系统(菜单 测试支付 ERIP)
已与 Joomla v.3.8.3 + Joomshopping v.4.16.3 开发和测试
版本历史
- v1.10.0
- 修复支付时自动更改状态的问题