会员充值
请求地址(POST)
字段 |
说明 |
InterfaceKey |
接口密钥 |
Signature |
字符串=(InterfaceKey+SignToken+TimeStamp+data),再将字符串中的字符按照升序排列,最终签名 = MD5(字符串),格式:32位MD5大写加密 |
TimeStamp |
发起请求的时间戳,查看标准TimeStamp |
请求说明
data={"CardIDorMobile":"15106666666","PassWord":"123456","IsPass":"0","Money":"100","PayType":"1","ActType":"0","Value2":"10","GiveMoney":"120","FlowNo":"1345164516512313","Remark":"备注","StaffStr":"[{"Id":"13158456735137792","StaffName":"张凝","Remark":""},{"Id":"13158458405273600","StaffName":"翰采","Remark":""}]","onLineUserKey":"1WE5Q61EQ61E6Q1W5E161EQW6","MasterAccount":"admin","CompCode":"lucksoft"}
字段 |
是否必须 |
说明 |
CardIDorMobile |
是 |
会员卡号或者手机号 |
PassWord |
否 |
会员密码 |
IsPass |
否 |
是否验证会员密码(0-不验证,1-验证) |
Money |
是 |
充值金额 |
PayType |
是 |
支付方式(1-现金、2-银行卡、001-支付宝、002-微信) |
ActType |
否 |
优惠类型(0、充值送金额, 1、充值送积分) |
Value2 |
否 |
额度2(优惠活动中赠送的金额或积分) |
GiveMoney |
否 |
赠送余额数量 |
FlowNo |
是 |
流水号 |
Remark |
否 |
备注 |
StaffStr |
否 |
提成员工,Json字符串 |
onLineUserKey |
是 |
当前用户信息 |
MasterAccount |
是 |
操纵员帐号 |
CompCode |
是 |
企业代码 |
返回说明
成功时返回:
{"status":1,"msg":"00","total":0,"obj":null,"rows":{"Id":"13361173920595968","BillCode":"CZ2017082200001","MemID":"13360888138874880","CardID":"123456789","CardName":"会员名称","Money":220.0,"Point":100.0,"PayMoney":100.0,"RealMoney":220.0,"GiveMoney":120.0,"PrivilegeName":null,"PrivilegeInfo":null,"PayCash":100.0,"PayUnion":0.0,"PayOther":0.0,"PayType":"1","Remark":"备注","CreateTime":"2017-08-22 16:08:20","MasterID":"13157138235293706","MasterName":"","ShopID":"13157138234785792","ShopName":"总店","CompID":1001,"ShopTitle":"总店小票打印","Contact":"4008-760-660","Footer":"脚注","ZFBPay":0.0,"WXPay":0.0,"Avatar":null},"rowData":null}
字段 |
说明 |
status |
返回状态码(1,成功;其它,失败) |
msg |
返回消息("00"-请求成功 "73"-缺少参数或为空:会员卡号 "74"-缺少参数:会员密码 "80"-缺少参数:充值金额 "40"-充值金额参数值格式错误 "41"-充值金额必须大于0 "86"-缺少参数或为空:支付方式 "06"-会员卡不存在,卡号或手机号错误 "07"-会员密码错误 "08"-会员等级异常 "09"-会员卡状态异常 "12"-会员卡已过期 "50"-会员卡不是储值卡 "44"-无效支付方式 "123"-缺少参数:流水号) |
total |
数据总记录数:用于分页 |
obj |
单个记录 |
rows |
数据记录 |
Id |
主键ID |
BillCode |
充值单号 |
MemID |
会员id |
CardID |
会员卡号 |
CardName |
会员姓名 |
Money |
会员余额 |
Point |
会员积分 |
PayMoney |
充值金额 |
RealMoney |
实际到账金额 |
GiveMoney |
赠送金额 |
PrivilegeName |
优惠活动名称 |
PrivilegeInfo |
优惠活动内容 |
PayCash |
现金支付 |
PayUnion |
银联支付 |
PayOther |
支付金额 |
PayType |
支付方式(0:余额, 1:现金, 2:刷卡, 3:联合, 4:积分, 001:支付宝,002:微信,003:百度) |
Remark |
备注 |
CreateTime |
充值时间 |
MasterID |
操作员编号 |
MasterName |
操作员姓名 |
ShopID |
分店编号 |
ShopName |
分店名称 |
CompID |
企业ID |
ShopTitle |
小票标题 |
Contact |
联系电话 |
Footer |
小票脚注 |
ZFBPay |
支付宝支付 |
WXPay |
微信支付 |
Avatar |
会员头像 |
rowData |
数据记录 |
失败时返回:
{"status":0,"message":"99"}
字段 |
是否必须 |
说明 |
status |
是 |
状态(1,成功;其它,失败) |
message |
是 |
错误码(00,成功;其它,失败) |