
支付通道测试报告.doc
3页福建思力进出口有限公司技术部行政文档 第 1 页 共 3 页 作者:邹清水 创建时间:2018-6-9 2018-6-9_郑郑家家银银_支付通道支付通道测试报测试报告告.doc日期2018-6-9 提交者提交者所在单位处理者郑家银处理者所在单位技术部 php问题环境无问题描述在前面选定商品成功,选择支付方式后,购物进入第三步骤时,点击确认订单时 提交到 index.php?main_page=checkout_process 程序分析: 在 modules/pages/checkout_process/header_php.php 文件中,初始化了 payment 类,shopping 类,order 类,order_total类 注意:所有的支付实现类都是依赖 payment.php,去 调用实实在在的支付实现类,payment.php 是一个中 间者,即是支付类的调用者1. $payment_moudules 的值为如下:其数组中中有一个默认选中的支付类:此时:为西联付款2.此处实例化了在 step2 选定的支付模式类3.创建订单时前,可操作用户一些自定义操作函数。
恰好与对应,为支付完成后可自定义的相关处理操作4.此步骤为调用订单类中的在数据表 orders 中创建订单5.,根据创建放回的订单好惊醒处理,同事判 断某个支付类是否有 after_order_create($Insert_id);6.插入订单产品表(顾客所购买的产品 )福建思力进出口有限公司技术部行政文档 第 2 页 共 3 页 作者:邹清水 创建时间:2018-6-9 7.在订单生成后,开始给用户发送邮件以上为对 zencart 的订单分析,下面对公司内部的订单分析类似的功能在此不做解析,仅说明下一些改变1. 在点击确认按钮是其实并没有叫表单到第三方的支付路径,采用 ajax 的方式起脚给本页,进行再次处理调用此 CreateOrderFist()方法,2.3. 如上代买在对本也放送一次请求 福建思力进出口有限公司技术部行政文档 第 3 页 共 3 页 作者:邹清水 创建时间:2018-6-9 4. 判断在在于此构建了一个表单,通过 此方法5. 其中包含了一表单, 内如下6.7. 同事根据第三方支付返回的值,判断后在修改 orders 中的数据。
