package com.mcwl.pay.service; import com.alipay.api.AlipayApiException; import com.mcwl.common.core.domain.AjaxResult; import com.mcwl.pay.domain.OrderTradeDto; public interface AliPayService { String bindingCallback(String authCode, String state); String memberPay(OrderTradeDto orderTradeDto) throws Exception; String pointsPay(Double paymentAmount) throws Exception; String transfer(String outBizNo, String payerUserId, String payeeUserId, String amount) throws AlipayApiException; }