public interface PaymentGateway extends Container<java.lang.String>
限定符和类型 | 方法和说明 |
---|---|
boolean |
confirmPay(short siteId,
TradePayment payment) |
boolean |
enable(short siteId) |
java.lang.String |
getAccountType() |
default java.util.function.Supplier<java.lang.String> |
keyFunction() |
boolean |
pay(SysSite site,
TradePayment payment,
java.lang.String paymentType,
java.lang.String callbackUrl,
javax.servlet.http.HttpServletResponse response) |
boolean |
refund(short siteId,
TradePayment payment,
TradeRefund refund) |
java.lang.String getAccountType()
default java.util.function.Supplier<java.lang.String> keyFunction()
keyFunction
在接口中 Container<java.lang.String>
boolean enable(short siteId)
boolean pay(SysSite site, TradePayment payment, java.lang.String paymentType, java.lang.String callbackUrl, javax.servlet.http.HttpServletResponse response)
boolean confirmPay(short siteId, TradePayment payment)
boolean refund(short siteId, TradePayment payment, TradeRefund refund)