概述
VibeFox Wompi Payment 为 OpenCart 3 和 OpenCart 4 添加 Wompi Colombia 付款功能。顾客在结账的最后一步点击 Confirm Order,随后被带到 Wompi Web Checkout,并可使用您 Wompi 账户中启用的任何付款方式付款,例如银行卡、PSE、Nequi 或 Bancolombia。您的网站上不会输入任何付款信息。OpenCart 在付款前就会创建订单,但订单只有在 Wompi 确认交易后才会获得状态,因此未付款的尝试会一直保持为缺失订单。
本扩展适用于在哥伦比亚销售哥伦比亚比索(COP)并拥有 Wompi 商户账户的商店。该扩展不能通过 OpenCart 退款:退款和作废需在 Wompi 商户后台完成。您的网站上没有已保存的银行卡、订阅或银行卡输入字段,并且不支持 Wompi El Salvador 或 Panama。
主要功能
Wompi Web Checkout:付款请求受 Wompi 完整性签名保护。
仅在 Wompi 确认后才算付款:订单状态在收到经签名的 Wompi 事件后设置,或在顾客返回商店时对交易进行服务器端核验后设置。
金额与币种核对:已批准交易的金额和币种会与订单进行比对。若不一致,订单会进入带备注的审核状态,且不会被标记为已付款。
延迟付款:PSE、Nequi 及其他需等待确认的付款,会使订单处于等待状态,直到 Wompi 批准或拒绝为止。
不重复处理:每个交易状态只应用一次,因此重复的事件和返回操作不会使同一笔付款被记录两次。同一购物车只会付款一次。
沙盒与生产环境:每个环境使用独立的密钥。每次付款尝试都会保留其所在的环境,沙盒交易绝不会确认生产环境的付款。
清晰的可用性:仅当订单以 COP 结算、金额不低于 COP 1,500,并且当前模式的所有密钥均已设置时,才会显示该付款方式。设置页面会提示缺少哪个密钥。
订单选项卡与 OpenCart 设置:订单页面显示参考号、交易、状态、付款方式、金额、付款尝试和备注;您可以设置自己的订单状态、地区、最低订单总额和排序。
系统要求
OpenCart 3.0.x(已在 3.0.5.0 上测试)或 OpenCart 4.0.2 及更高版本(已在 4.1.0.3 上测试),PHP 8.0 或更高版本。一个下载包中包含两个版本的安装包。将哥伦比亚比索(COP)设置为商店货币,并在结账时选择。拥有 Wompi Colombia 商户账户,并提供沙盒和生产环境的公钥、私钥、事件密钥和完整性密钥。从 vibefox.net 获取 VibeFox 许可证密钥(每个域名一个密钥)。
