关键词:【Zen Cart】【支付宝外卡接口】【支付模块V1.0

Zen Cart【支付宝外卡】支付模块V1.0版,正式投入使用已经半年之久了。由于当时急于上线使用,所以没太考虑扩展性及通用性, 依照”只要能正常进行信用卡收款“的指导思想, 经过两周左右的紧张开发,一周反反复复的测试及调试, 亟不可待的上线收款了。

外卡支付模块V1.0的优点:

一直到现在比较稳定,没出现什么安全及其他异常状况。

外卡支付模块V1.0的缺点:

1.分散的支付模块:分别为Visa支付模块、Master Card支付模块、JCB支付模块。 导致代码重复,维护复杂,修改同一个问题需要在三个模块中进行。支付宝账号等配置信息要也需设置三次等诸多不便利。

2.不够优雅的支付接口代码:直接采用支付宝公司给的外卡接口示例代码,由于是示例代码,写的比较粗糙。 接口代码没有封装成一个类,而是分散在四个不同文件中,逻辑不够清晰,不太容易理解,集成进Zen Cart中也不够顺滑。

3.通用性欠缺:没有完全按照Zen Cart支付模块规则编写代码,模块安装到其他网站,部分代码需要修改来适应新网站。

开发安全、稳定、优雅的支付模块是我们努力的目标,外卡支付模块V1.0有这么多地方还需要完善,所以只能自己拿来珍藏,用来回忆那段调试支付宝外卡接口的让人抓狂的美好日子,最合适不过了!

《ZenCart支付宝国际卡插件最新版5.1》已发布!!!