我目前正在开发一个小型购物车,其中付款选项cash on delivery
和其他使用payment gateway
. 现在我的购物车的流程图就像
- 下订单,输入地址
- 选择付款方式(货到付款或预付)
- 如果 COD 确认订单
- 如果预付费,重定向到支付网关页面
因此,当客户选择一个选项时,控制器功能会handlePayment()
检查它是否为COD
或Prepaid
。如果COD
它显示一个视图页面,或者如果它的prepaid
,它应该重定向到支付网关,其中包含所有必要的数据POST
。
那么我将如何完成这项任务呢?