2.12在线支付退款

用于指定支付流水退款,允许部分退,多次退。

微信+会员 线下接口支持部分退。
微信/会员+积分/券 不支持部分退

  请求参数说明

参数描述必填示例值类型最大长度
action接口参数组object
└action需要调用的接口名称cash_refundstring
getGET参数组,本组参数需要参与签名object
└payid支付流水号1827707173number
└amt退款金额,不填默认全退80number
└op操作员张三string

 请求示例

{
	"action": {
		"action": "cash_refund"
	},
	"get": {
		"payid": "1827707173",
		"amt": "80",
		"op": "张三"
	}
}

  响应参数说明

参数描述必填示例值类型最大长度
status返回状态。接口成功时为1,出错为01number
type类型, wx=微信,ali=支付宝wxstring
info错误时会返回相应的错误信息成功退款string
payid支付流水号1827707173number
state支付状态3number
refund_id退款流水id186260020000540141number
balance余额0.01number
duration接口耗时1126msstring
env服务器地址betastring
request_time服务器时间10:35:25.482string
msid门店编号10021number

 响应示例

{
  "status": "1",
  "info": "退款成功",
  "type": "wx",
  "payid": "186260020000540139",
  "state": 3,
  "refund_id": "186260020000540141",
  "balance": "0.01",
  "server_timestamp": 1778034926,
  "server_time": "2026-05-06 10:35:26",
  "server_name": "nx-203.hz",
  "duration": "1126ms",
  "env": "beta",
  "request_time": "10:35:25.482",
  "msid": "10021"
}