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

/**
 * 分账回退跨模块 API，供退款编排等在发起微信退款前触发回退。
 *
 * @author jeesharp
 * @since 2026-06-11
 */
public interface ProfitSharingReturnApi {

    /**
     * 为退款单创建并执行分账回退（幂等）。
     *
     * @return 是否已可继续微信退款（回退 SUCCESS 或无需回退）
     */
    boolean ensureReturnForRefund(String payRefundOrderId);
}
