package cc.mrbird.febs.pay.service;
|
|
import cc.mrbird.febs.pay.model.*;
|
|
public interface UnipayService {
|
/**
|
* 聚合支付-微信支付宝
|
* @param unipayDto
|
* @return
|
*/
|
String unipay(UnipayDto unipayDto);
|
|
/**
|
* 协议快捷支付步骤
|
* 1快捷协议支付-签约短信接口
|
* 2快捷协议支付-签约接口
|
* 3快捷协议支付-无短支付接口
|
*/
|
/**
|
* 快捷协议支付-签约短信接口
|
* @param agreeMentPaySmsDto
|
* @return
|
*/
|
String getAgreeMentPaySms(AgreeMentPaySmsDto agreeMentPaySmsDto);
|
|
/**
|
*快捷协议支付-签约接口
|
* @param agreementSignDto
|
* @return
|
*/
|
String agreementSign(AgreementSignDto agreementSignDto);
|
|
/**
|
* 快捷协议支付-无短支付接口
|
* @param agreementPayDto
|
* @return
|
*/
|
String agreementPay(AgreementPayDto agreementPayDto);
|
|
/**
|
* 代付
|
* @param singlePayDto
|
* @return
|
*/
|
String singlePay(SinglePayDto singlePayDto);
|
|
}
|