QQ登录 账号密码登陆 官网首页

购物车订单填写以及提交

先看以下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
}
*/