Skip to content

发起异常退款

提交退款申请后,查询退款确认状态为退款异常,可调用此接口发起异常退款处理。支持退款至用户、退款至交易商户银行账户两种处理方式。 官方文档 官方文档

js
const { 
Rsa
} =
require
('wechatpay-axios-plugin')
wxpay
.
v3
.
refund
.
domestic
.
refunds
.
_refund_id_
.
applyAbnormalRefund
.
post
({
sub_mchid
,
out_refund_no
,
type
,
bank_type
,
bank_account
:
Rsa
.
encrypt
('6225880103000000',
platformCertificateInstance
),
real_name
:
Rsa
.
encrypt
('张三',
platformCertificateInstance
),
}, {
refund_id
,
headers
, })
.
then
(
({
data
: {
refund_id
,
out_refund_no
,
transaction_id
,
out_trade_no
,
channel
,
user_received_account
,
success_time
,
create_time
,
status
,
funds_account
,
amount
,
promotion_detail
,
}, }) =>
amount
)

注意:

  1. 这是一个直连商户合作伙伴共用接口,区分以wxpay初始化时的mchid身份而定,当其是合作伙伴商户号时,请求参数的sub_mchid为必填参数
  2. 退款至用户时,仅支持以下银行的借记卡:招行、交通银行、农行、建行、工商、中行、平安、浦发、中信、光大、民生、兴业、广发、邮储、宁波银行。
  3. 请求频率限制:150qps,即每秒钟正常的申请退款请求次数不超过150次

Released under the MIT License. (SITEMAP)