管理后台

供派娜(PayAny)聚合支付SaaS平台用户的员工进行管理合同、商户、终端、订单、退款、争议、运单、提现、报表等。

{platform}manager

coffee with coding...

退款

对交易进行撤销或返还/退还给顾客部分/全额;仅限收款订单。


创建

对指定的订单退款。

请求地址:/refund/create

请求谓词:POST

请求主体:

名称类型长度必须说明
txnId文本交易号
originalCurrency文本原始币种
originalAmount金额>0原始金额
reason数值原因

0:其它原因,1:退还差价,2:退还运费,
3:货物破损,4:货物丢失,5:货物漏发,
6:货物不符,7:缺货,8:质量问题,
9:协商一致

响应主体:

名称类型必须说明
数值退款编号

响应示例:

{    "status":200,    "message":"ok",    "data":11223344,    "timestamp":1218154088000}

详情

获取指定的退款详细信息。

请求地址:/refund/get/{id}

请求谓词:GET

请求参数:

名称类型长度必须说明
id数值退款编号

为URL路径的一部分,非GET参数

响应主体:

名称类型必须说明
id数值退款编号
merchantId数值商户编号
txnId文本交易号
originalCurrency文本原始货币
originalAmount金额原始金额
transactionCurrency文本交易货币
transactionAmount金额交易金额
settleCurrency文本结算货币
settleAmount金额结算金额
settleFee金额退款处理费
reason数值退款原因

参考创建处声明
status数值状态

0:处理中,1:已拒绝,2:已失败,3:已成功
dateCreated时间创建时间
dateUpdated时间最后变更时间

响应示例:

{    "status":200,    "message":"ok",    "data":{        "id":11223344,        "merchantId":12345678,        "txnId":"20080808200808",        "originalCurrency":"USD",        "originalAmount":100,        "transactionCurrency":"CNY",        "transactionAmount":654.31,        "settleCurrency":"CNY",        "settleAmount":635.32,        "settleFee":3.00,        "reason":3,        "status":0,        "dateCreated":"2008-08-08T18:18:18",        "dateUpdated":null    },    "timestamp":1218154088000}

审核

对指定的退款进行审核。

请求地址:/refund/set/{id}

请求谓词:PUT

请求主体:

名称类型长度必须说明
id数值退款编号

为URL路径的一部分,非GET参数
status数值1状态

参考详情处声明

响应主体:

名称类型必须说明
布尔true表示设置成功
false表示设置失败

响应示例:

{    "status":200,    "message":"ok",    "data":true,    "timestamp":1218154088000}

列表

以分页形式提供退款的列表或查询结果。

请求地址:/refund/list/{pageIndex}-{pageSize}

请求谓词:GET

请求参数:

名称类型长度必须说明
pageIndex数值>=1分页页码

为URL路径的一部分,非GET参数
pageSize数值1~100分页容量,建议20

为URL路径的一部分,非GET参数
refundId数值退款编号
merchantId数值商户编号
txnId文本交易号
reason数值原因

参考详情处声明
status数值状态

参考详情处声明
dateStart时间

yyyy-mm-dd hh:mm:ss
起始时间,包含

如:2008-08-08 08:08:08
dateEnd时间

yyyy-mm-dd hh:mm:ss
截止时间,包含

如:2018-10-18 18:18:18

响应主体:

名称类型必须说明
pageIndex数值分页页码
pageSize数值分页容量
totalPageCount数值总页数
totalItemCount数值总记录数
items集合对象集合,可以为空
items[].id数值退款编号
items[].merchantId数值商户号
items[].txnId文本交易号
items[].originalCurrency文本原始货币
items[].originalAmount文本原始金额
items[].transactionCurrency文本交易货币
items[].transactionAmount文本交易金额
items[].settleCurrency文本结算货币
items[].settleAmount文本结算金额
items[].settleFee文本退款手续费
items[].reason文本原因

参考详情处声明
items[].status文本状态

参考详情处声明
items[].dateCreated时间创建时间
items[].dateUpdated时间最后变更时间

响应示例:

{    "status":200,    "message":"ok",    "data":{        "pageIndex":1,        "pageSize":20,        "totalPageCount":100,        "totalItemCount":1998,        "items":[            {                "id":11223344,                "merchantId":12345678,                "txnId":"20080808200808",                "originalCurrency":"USD",                "originalAmount":100.00,                "transactionCurrency":"CNY",                "transactionAmount":643.15,                "settleCurrency":"CNY",                "settleAmount":634.21,                "settleFee":3.00,                "reason":3,                "status":2,                "dateCreated":"2008-08-08T18:18:18",                "dateUpdated":"2008-08-08T18:18:18"            },            //....        ]    },    "timestamp":1218154088000}