Skip to content

收银台退款

基本信息

Path: 接入方提供

Method: POST

使用说明

  • 建议按以下实现,减少双方联调工作量

请求参数

Headers

参数名称参数值是否必须示例备注
Content-Typeapplication/json
x-lvcang-api-accountString用户账号

Body

名称类型是否必须备注
tokenstring必须收银台分配给旅仓的标识,能识别出是旅仓在请求即可
randomstring必须随机数,唯一
timestampstring必须10位时间戳。若请求发起时间与平台服务端接受请求的时间相差过大,平台将直接拒绝本次请求。
paramstring必须请求体内容,请求参数JSON序列化后进行加密

请求体内容

名称类型是否必须备注
tradeNostring必须唯一标示一次请求
thirdOrderIdstring必须旅仓订单号(相对于合作方,旅仓为第三方)
refundTradeNostring必须退款交易号,唯一标识一次退款。
refundAmountnumber必须退款金额,单位元,两位小数。订单可以多次发起退款,但总金额必须小于支付金额。
tradeTimestring必须交易时间,格式yyyy-MM-dd hh:mm:ss
notifyUrlstring必须通知旅仓退款结果的地址

返回数据

名称类型是否必须备注
statusinteger非必须状态码 0: 调用成功 其他值均为:调用失败
msgstring非必须失败时的错误描述
dataobject非必须请求成功时的响应体,和具体业务有关(需解密),后文简称业务响应
├─ refundOrderIdstring非必须同请求中的refundTradeNo。返回此单号,表示接入方平台受理退款成功。