UNPKG

@liuhlightning/wx-pay

Version:
163 lines 3.37 kB
import { RefundChannel, RefundStatus } from "."; import { WxPay } from "../.."; export interface QueryRefundTransactionRes { /** * 微信支付退款单号 */ refund_id: string; /** * 商户退款单号 */ out_refund_no: string; /** * 微信支付订单号 */ transaction_id: string; /** * 商户订单号 */ out_trade_no: string; /** * 退款渠道 */ channel: RefundChannel; /** * 退款入账账户 */ user_received_account: string; /** * 退款成功时间 */ success_time?: string; /** * 退款创建时间 */ create_time: string; /** * 退款状态 */ status: RefundStatus; /** * 资金账户 */ funds_account?: string; /** * 金额信息 */ amount: { /** * 订单金额 */ total: number; /** * 退款金额 */ refund: number; /** * 退款出资账户及金额 */ from?: { /** * 出资账户类型 */ account: string; /** * 出资金额 */ amount: number; }[]; /** * 用户支付金额 */ payer_total: number; /** * 用户退款金额 */ payer_refund: number; /** * 应结退款金额 */ settlement_refund: number; /** * 应结订单金额 */ settlement_total: number; /** * 优惠退款金额 */ discount_refund: number; /** * 退款币种 */ currency: string; /** * 手续费退款金额 */ refund_fee?: number; }; /** * 优惠退款信息 */ promotion_detail: { /** * 券ID */ promotion_id: string; /** * 优惠范围 */ scope: string; /** * 优惠类型 */ type: string; /** * 优惠券面额 */ amount: number; /** * 优惠退款金额 */ refund_amount: number; /** * 优惠币种 */ currency?: string; /** * 商品列表 */ goods_detail?: { /** * 商户侧商品编码 */ merchant_goods_id: string; /** * 微信侧商品编码 */ wechatpay_goods_id?: string; /** * 商品名称 */ goods_name?: string; /** * 商品单价 */ unit_price: number; /** * 商品退款金额 */ refund_amount: number; /** * 商品退货数量 */ refund_quantity: number; }[]; }[]; } /** * 查询单笔退款 * * https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_1_10.shtml */ export declare function queryRefund(this: WxPay, id: string): Promise<import("axios").AxiosResponse<QueryRefundTransactionRes, any>>; //# sourceMappingURL=queryRefund.d.ts.map