Skip to main content

syncClientBalance:同步客户余额

备注:调用此接口需要开启允许同步客户余额配置

  1. 扣减余额:会生成一张付款单,记录流水,并且扣减相应客户余额
  2. 增加余额:会生成一张收款单,记录流水,并且增加相应客户余额(需要指定收款账户,如果没有指定收款账户,则收款账户会被指定为默认收款账户)
入参

参数名称

是否必须

类型

描述或值

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": []
}