计次消费
请求地址(POST)
https://openapi.1card1.cn/OpenApi/SaveCountAddConsume?openId=[OpenId]&signature=[Signature]×tamp=[TimeStamp]
字段 | 说明 |
---|---|
OpenId | 登陆开放平台生成的OpenId |
Signature | 签名=md5(OpenId+Secret+Timestamp+data),格式:32位md5大写加密 |
TimeStamp | 发起请求的时间戳,查看标准timestamp |
请求说明
data={"userAccount":"10000","cardId":"1card1Test","password":"123456", "countList": [{"Guid":"eb0b60b4-f9a5-e411-a8d6-000000143522", "cutCount":1, "meno":"我是备注" },{"Guid":"d8147a3b-fd9a-e411-8623-000000143522","cutCount":2, "meno":"我也是备注"}]}
字段 | 是否必须 | 说明 |
---|---|---|
userAccount | 是 | 工号 |
cardId | 是 | 卡号 |
password | 否 | 会员密码(会员系统中设置计次消费需要密码时,此项必须) |
countList | 是 | Json数据,计次列表(Guid:计次唯一标识(通过“获取计次列表”获得“Guid”字段);cutCount:消费计次数量;meno:备注) |
返回说明
成功时返回:
{"status":0,"message":"扣次成功!","billNumber":"XF20150131000005"}
失败时返回:
{"status":-1,"message":"扣次失败及原因"}
字段 | 是否必须 | 说明 |
---|---|---|
status | 是 | 状态(0,成功;-1,失败) |
message | 是 | 兑换是否是否及提示 |
billNumber | 否 | 扣次成功的单据号 |