src/Senparc.Weixin.TenPay/Senparc.Weixin.TenPayV3/Apis/FundApp/readme.md
https://pay.weixin.qq.com/doc/v3/merchant/4012716434 下的【发起转账】所有接口
商家转账功能用于实现商户向用户发起转账,适用于提现、奖励发放、报销等场景。
发起转账API - TransferBillAsync
/v3/fund-app/mch-transfer/transfer-bills撤销转账API - CancelTransferAsync
/v3/fund-app/mch-transfer/transfer-bills/out-bill-no/{out_bill_no}/cancel商户单号查询转账单API - QueryTransferByOutBillNoAsync
/v3/fund-app/mch-transfer/transfer-bills/out-bill-no/{out_bill_no}微信单号查询转账单API - QueryTransferByBillNoAsync
/v3/fund-app/mch-transfer/transfer-bills/transfer-bill-no/{transfer_bill_no}商户单号申请电子回单API - ApplyElecsignByOutBillNoAsync
/v3/fund-app/mch-transfer/elecsign/out-bill-no商户单号查询电子回单API - QueryElecsignByOutBillNoAsync
/v3/fund-app/mch-transfer/elecsign/out-bill-no/{out_bill_no}微信单号申请电子回单API - ApplyElecsignByBillNoAsync
/v3/fund-app/mch-transfer/elecsign/transfer-bill-no微信单号查询电子回单API - QueryElecsignByBillNoAsync
/v3/fund-app/mch-transfer/elecsign/transfer-bill-no/{transfer_bill_no}// 初始化 FundApp API
var fundAppApis = new FundAppApis();
// 发起转账
var transferRequest = new TransferBillRequestData
{
appid = "wxf636efh567hg4356",
out_bill_no = "plfk2020042013",
transfer_scene_id = "1000",
openid = "o-MYE42l80oelYMDE34nYD456Xoy",
transfer_amount = 400000, // 单位:分
transfer_remark = "新会员开通有礼",
notify_url = "https://www.weixin.qq.com/wxpay/pay.php",
user_recv_perception = "现金奖励"
};
var result = await fundAppApis.TransferBillAsync(transferRequest);
// 查询转账单
var queryRequest = new QueryTransferByOutBillNoRequestData
{
out_bill_no = "plfk2020042013"
};
var queryResult = await fundAppApis.QueryTransferByOutBillNoAsync(queryRequest);