文档
测试

豪礼卡结账-扣减预付卡余额

POST
http://crm.houcaller.com/htest/openapi/v1/subtractStcardBal

接口描述

电商消费结账,扣减预付卡余额

请求头

参数名
类型
描述
必填
Content-Type
String
application/json
必填

请求参数

参数名
类型
描述
必填
channel
string
渠道名
必填
timestamp
string
时间戳
必填
param
object
参数(对json字符串进行DES加密)
必填
checkTime
string
结账时间(yyyy-MM-dd HH:mm:ss)
必填
srcId
string
原单ID
必填
amt
number
消费金额
必填
serialCode
string
唯一业务流水号
必填
memberId
string
会员主键ID
必填
orgCode
string
餐厅编码(不填默认为“1”)
可选
stcType
integer
类别(1:电商;2:宅小牛自营)
可选

响应参数

参数名
类型
描述
必填
msg
string
响应说明
必填
code
number
响应code
必填
data
object
响应参数
必填
record
array
消费卡记录
必填
balance
number
卡内余额
必填
amt
number
卡消费金额
必填
cardNo
string
消费卡号
必填

说明 / 示例

请求示例: ``` { "param": "5D22423B314CEC9FF935AB80DA86B45C4A58DFABA62D1CFAC739B2E158A9FD453B535370C541D4C3D385D3259E1179ECC7F1A9DC9E07B4800284AB0390BA2AD9DC6E04B1CEA69170149141B349609B81A00BE4785DC4B252228B6D2BCF873356A5DC3C84CEDE813A59C4441766FAF20E0BE63452BFBBAC765279367C154349303D0BC952116918A7", "channel": "hkl-test", "timestamp": "1584494322834" } ``` param明文示例: ``` { "checkTime": "2020-03-18 09:39:33", "srcId": "290220200318061087", "amt": 1894.46, "serialCode": "1584493880393", "memberId": "JBLE18FNU0008" } ``` 响应示例: ``` { "msg": "操作成功", "code": 0, "data": { "record": [ { "balance": 0, "amt": 500, "cardNo": "9557005215812" }, { "balance": 0, "amt": 800, "cardNo": "9588002124326" }, { "balance": 205.54, "amt": 594.46, "cardNo": "9580004625610" } ] } } ```