syncClientBalance:同步客户余额
备注:调用此接口需要开启允许同步客户余额配置
- 扣减余额:会生成一张付款单,记录流水,并且扣减相应客户余额
- 增加余额:会生成一张收款单,记录流水,并且增加相应客户余额(需要指定收款账户,如果没有指定收款账户,则收款账户会被指定为默认收款账户)
入参
参数名称 |
是否必须 |
类型 |
描述或值 |
sKey |
Y |
String |
用户令牌 |
body |
Y |
String |
具体入参 |
body参数
参数名称 |
是否必须 |
类型 |
描述 |
clientGuid |
Y |
String |
erp系统中客户GUID |
balance |
Y |
Float |
客户余额 |
remark |
N |
String |
备注信息,会体现在生成的付款单或者收款单的备注上 |
accountNumber |
N |
String |
收款账号,传入的金额大于客户原始余额(增加余额)时有效(如果没有指定会使用默认账号) |
入参示例
{
"f": "syncClientBalance",
"v": {
"sKey": "5c8c99f430136bb66bc4c4ffbc2cc333",
"body": [
{
"clientGuid": "GUID15187",
"balance": 300,
"remark": "扣减余额测试",
"accountNumber": "214892114679372"
}
]
}
}
返参
参数名称 |
类型 |
描述 |
rStatus |
Int |
100:正常,其他:异常 |
message |
String |
信息描述 |
rData |
Object |
具体的数据 |
返参示例
{
"rStatus": 100,
"message": "客户余额更新成功",
"rData": []
}