跳到主要内容

创建虚拟账户

  • 园区初始化创建的时候选择支持的账户类型,在用户创建的时候会默认给用户创建对应类型的账户。该接口一般不需要单独再调用。仅当园区后续又增加了账户类型,针对存量用户,需要单独 调用该接口补齐新增的这个账户类型。
  • 主要用于客户现场有可能需要更改账户名称、新增账户类型的情况下调用,通过传入对应的账户accountType得到返回的accountNo用于支付、充值等操作。 例如在已投产的园区原本都用餐补账户,现场需求要有多一个现金账户,在银行侧新建完以后,根据银行所给的类型编号”01”,调用该接口传入“01”得到返回的虚拟账户编号
  • 注:如果开了多个,则需要调用多次

请求接口

openplt/jx/pj/scene/canteen/gy/createVirtualAccount

公共参数

接口协议 - 公共参数

请求参数

参数必填类型说明
flowNoString流水号
campusIdString园区Id, 未传入时则取配置的园区Id
custIdString用户唯一标识,智慧食堂系统用户全局唯一编码
accountTypeString账户类型
01-现金账户
02-餐补账户1
03-餐补账户2
04-餐补账户3
05-餐补账户4
remarkString用于C端账户名称显示

响应参数

参数必填类型说明
resultString结果标志,Y 表示成功,N 表示失败
errCodeString错误代码
errMsgString错误信息
accountNoString虚拟账户编号

请求示例

{
"flowNo": "319958920757653355613253",
"campusId": "campusId_1dac56a3eea5",
"custId": "custId_df441c61aa0e",
"accountType": "02",
"remark": ""
}

返回值示例

{
"result": "Y",
"errCode": "",
"errMsg": "本用户已经创建该类型的账户,无需重复创建。",
"accountNo": "accountNo_ce5432118891"
}