package com.liquidnet.service.bank.currencycloud.service;

import com.liquidnet.service.bank.common.BankResultDto;
import com.liquidnet.service.bank.currencycloud.dto.BankCcBeneficiaryParam;
import com.liquidnet.service.bank.currencycloud.dto.BankCcPayerParam;
import com.liquidnet.service.bank.currencycloud.dto.BankCcPaymentParam;
import com.liquidnet.service.bank.currencycloud.entity.BankCcPayment;

/**
 * <p>
 * 下发表 服务类
 * </p>
 *
 * @author liquidnet
 * @since 2020-10-13
 */
public interface IBankCcPaymentService {

    BankResultDto<BankCcPayment> createPayment(String contactId, BankCcPaymentParam createParam,
                                               BankCcBeneficiaryParam beneficiaryCreateParam,
                                               BankCcPayerParam payerParam);


}
