Merged
Conversation
实现接口: - 商户查询用户授权信息 - 批量预约商家转账 - 预约转账批次单号查询(按商户批次号/微信批次号) - 预约商家转账通知回调解析 - 关闭预约商家转账批次 Co-authored-by: binarywang <1343140+binarywang@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Add SDK interfaces for merchant transfer user authorization
feat(pay): 添加商家转账用户授权免确认模式相关接口
Nov 28, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
实现微信支付商家转账用户授权免确认模式的API接口,参考官方文档。
新增Bean类
UserAuthorizationStatusResult- 用户授权信息查询结果ReservationTransferBatchRequest- 批量预约商家转账请求ReservationTransferBatchResult- 批量预约商家转账响应ReservationTransferBatchGetResult- 预约转账批次查询结果ReservationTransferNotifyResult- 预约转账回调通知结果TransferService接口扩展
getUserAuthorizationStatus()- 查询用户授权信息reservationTransferBatch()- 批量预约商家转账getReservationTransferBatchByOutBatchNo()- 按商户批次号查询getReservationTransferBatchByReservationBatchNo()- 按微信批次号查询parseReservationTransferNotifyResult()- 解析回调通知closeReservationTransferBatch()- 关闭预约批次常量定义
WxPayConstants.UserAuthorizationState- 用户授权状态WxPayConstants.ReserveBatchState- 预约批次状态WxPayConstants.ReserveBatchCloseReason- 批次关闭原因使用示例
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.