package com.jeesharp.business.modules.pay.api;

import com.jeesharp.business.modules.pay.dto.PayWechatTransactionOpsRequestDTO;
import com.jeesharp.business.modules.pay.dto.PayWechatTransactionOpsResultDTO;

/**
 * 微信查单/关单跨模块 API，按 {@code payRouteType} 与预下单路由成对调用微信 V3。
 *
 * @author jeesharp
 * @since 2026-06-12
 */
public interface PayWechatTransactionChannelApi {

    PayWechatTransactionOpsResultDTO query(PayWechatTransactionOpsRequestDTO request);

    PayWechatTransactionOpsResultDTO close(PayWechatTransactionOpsRequestDTO request);
}
