B2C商城
使用手册
设置模块
模板设置
数据库管理
插件管理
积分管理
小程序直播
第三方账号注册流程
网站模块
商品模块
订单管理模块
供应商模块
数据模块
微商城模块
小程序&APP模块
常见问题
其他
API接口
用户中心接口
商品相关接口
开发手册
开发教程
基础教程
视频教程
TP视频教程
购物车订单填写以及提交
先看以下pc 端的购物车订单提交页面图
以上看图不管切换收货地址, 切换物流. 还是选择优惠券 输入积分 余额等, 右下角的价格都需要相应的变动, 这里都将统一调用一个接口,根据你传递的不同物流公司 不同优惠券 积分 余额等, 返回不同的json价格. 更新到右下角
URL地址 | http://www.tpshop.com/index.php?m=Api&c=Cart&a=cart3 |
请求方式 | post |
参数列表
参数 | 是否必须 | 说明 |
user_id | 必选 | 用户id |
act | 必选 | order_price 为价格变动submit_order为提交订单 |
address_id | 必选 | 用户选择的收货地址id |
shipping_code | 必选 | 用户选择的物流code |
couponTypeSelect | 可选 | 优惠券还是优惠码 |
coupon_id | 可选 | 优惠券id |
couponCode | 可选 | 优惠码code |
invoice_title | 可选 | 发票抬头 |
taxpayer | 可选 | 纳税人识别号 |
user_note | 可选 | 用户备注 |
pay_points | 可选 | 使用积分100积分1元 |
user_money | 可选 | 用户使用余额 |
token | 必须 | token |
注意: 当用户点击右下角提交按钮时, 也是调用这个接口,参数都一样 唯一不同的是 act 为 submit_order时
/* 价格变动示例 注: act 为 order_price 时 { "status": 1, "msg": "计算成功", "result": { "postFee": 154, //物流费 "couponFee": 0, //优惠券抵扣金额 "balance": 0, //余额支付金额 "pointsFee": 0, //积分抵扣金额 "payables": 954, //应付金额 "goodsFee": 800 //商品总价 } } 提交订单示例注: act 为 submit_order时 { "status": 1, "msg": "提交订单成功", "result": "33" //返回订单编号: order_sn } */