package com.liquidnet.service.dragon.channel.douyinpay.strategy;

import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.dragon.dto.DragonPayBaseReqDto;
import com.liquidnet.service.dragon.dto.DragonPayBaseRespDto;
import com.liquidnet.service.dragon.dto.DragonPayOrderQueryRespDto;


/**
 * @author zhangfuxin
 * @Description:  抖音支付接口
 * @date 2021/11/9 下午1:42
 */
public interface IDouYinpayStrategy {
    /**
     * @author zhangfuxin
     * @Description: 预支付
     * @date 2021/11/9 下午1:44
     */
    ResponseDto<DragonPayBaseRespDto> dragonPay(DragonPayBaseReqDto dragonPayBaseReqDto);

    DragonPayOrderQueryRespDto checkOrderStatus(String code);
}
