开源商城OpenCart支付扩展开发要点

一,与本文作者接触过的支付方式接入不同之处

1.1 作者之前工作过的公司,无支付方式管理功能,用户在订单提交页面选择支付方式即调用对应接口完成支付,获取响应报文之后,完成订单提交流程。


2.1 OpenCart后台有支付扩展管理模块,不同版本UI可能有区别,作者为1.5版进行了扩展开发。


二,OpenCart扩展添加方式

登录后台,域名/admin,扩展管理,支付方式,安装,编辑/卸载。


三,OpenCart扩展开发要点

OpenCart支付方式分后台管理和前台使用。


3.1 后台管理主要是支付方式接入的一些配置信息,比如商户号密钥这些,信息会统一存储到setting表里,使用状态是每种支付方式必备属性。


支付方式后台配置示例


3.2 前台使用主要是填写商城用户卡号等支付必备客户信息。


订单提交页客户支付信息填写示例


四,小结及附件扩展包

OpenCart支付扩展开发按前面提到的前(catalog)后(admin)分别对应mvc结构的开发,代码逻辑是后台配置是前台支付接入的基础,两张表单收集的信息不同。


OpenCart支付扩展包下载

相关文档

评论0条