申请退款

接口描述:当交易发生之后,由于用户或者ID的原因需要退款时,开发者可以通过退款接口将支付款退还给用户,百度收银台将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退至用户。

接口地址:https://openapi.baidu.com/rest/2.0/smartapp/pay/paymentservice/applyOrderRefund

请求方式POST

请求参数:

参数名称参数说明in是否必须数据类型
access_token获取开发者服务权限说明queryString
applyRefundMoney退款金额(单位:分)queryInt
bizRefundBatchId开发者退款批次queryString
isSkipAudit是否跳过审核,不需要百度请求开发者退款审核请传 1,默认为0; 0:不跳过开发者业务方审核;1:跳过开发者业务方审核。queryInt
orderId百度收银台订单 IDqueryInt
refundReason退款原因queryInt
refundType退款类型 1:用户发起退款;2:开发者业务方客服退款;3:开发者服务异常退款。queryInt
tpOrderId开发者订单 IDqueryString
userId百度收银台用户 idqueryInt
pmAppKey调起百度收银台的支付服务 appKeyqueryString

响应示例:

  1. {
  2. "data": {
  3. // 平台退款批次号
  4. "refundBatchId": "string",
  5. // 平台可退退款金额【分为单位】
  6. "refundPayMoney": 0
  7. },
  8. "errno": 0,
  9. "msg": "string"
  10. }