# 3计算订单金额 > 计算订单的各种组合金额 ## 请求 > URI /sbl/buy/total_fee/v2 POST > 参数 String key; 支付人ID Integer sbuId; 参保用户标识 Integer cid; 社保标识 Integer month; 参保月份 201508 Integer nums; 购买月份数量 boolean newCard; 【废止】是否办理社保卡 int shebao_card; 新办卡(0不办卡 1新办卡 2补办卡) Integer hukou_type; 户籍性质 Integer pay_for; 购买类型 1:社保 3:社保打包公积金 Double fund = 0.0; 填写购买公积金的金额 pay_for=2时,此值需要>0 ##响应 > 状态码 500 cid不存在或其它异常 600 无效的身份证、社保数据不能为空、户籍性质需要指定、购买月份需要指定等 601 无效的用户标识 10004 需要登录 > DATA字段说明 double total_fee = 0.0; 本单总金额 Double shebao = 0.0; 本单社保总金额 Double s_charge = 0.0; 本单社保手续费总金额 Double card_charge = 0.0; 本单新办社保卡手续费总金额 Double fund = 0.0; 本单公积金总金额 Double f_charge = 0.0; 本单公积金手续费总金额 > 数据范例 { "data": { "total_fee": 1454.99, "shebao": 855.99, "s_charge": 59.0, "card_charge": 0.0, "fund": 500.0, "f_charge": 40.0 }, "msg": "", "code": 200 }