package com.red.circle.other.domain.gateway.user.ability;

import java.math.BigDecimal;

/**
 * 被邀请的用户充值，邀请人获得佣金处理.
 *
 * @author pengliang on 2023/12/17
 */
public interface InviteUserGateway {

  /**
   * 被邀请人充值邀请人获得佣金
   *
   * @param rechargeAmount 充值金额
   * @param sysOrigin      系统
   * @param inviteUserId   被邀请人(充值人)
   */
  void getRechargeCommission(BigDecimal rechargeAmount, String sysOrigin,
      Long inviteUserId);


}
