接口 IAlipayService
- 所有已知实现类:
AlipayServiceImpl
public interface IAlipayService
-
方法概要
修饰符和类型方法说明APP支付checkOrder(Order order) 校验订单checkRefundOrder(Order order) 校验退款订单getAppId(AliPayType aliPayType) 获取APPidvoidh5Pay(jakarta.servlet.http.HttpServletResponse response, String orderId, String returnUrl, String notifyUrl) H5支付voidh5PayNoSdk(jakarta.servlet.http.HttpServletResponse response, String orderId, String returnUrl, String notifyUrl) H5支付 没有SDKnativePay(String orderId, AliPayType aliPayType, String notifyUrl) 支付宝扫码支付voidpcPay(jakarta.servlet.http.HttpServletResponse response, String orderId, String returnUrl, String notifyUrl) Pc支付支付宝条码支付tradeRefund(Long orderId, BigDecimal amount, String reason) 订单退款uniTransfer(AliPayType aliPayType, String orderTitle, String account, String name, BigDecimal amount, String remarks) 转账uniTransferQuery(String orderId) 通过商户订单号
-
方法详细资料
-
getAppId
获取APPid- 参数:
wxPayType-- 返回:
-
checkOrder
校验订单- 参数:
order-- 返回:
-
checkRefundOrder
校验退款订单- 参数:
order-- 返回:
-
nativePay
支付宝扫码支付- 参数:
orderId-aliPayType-notifyUrl-- 返回:
-
appPay
APP支付- 参数:
orderId-notifyUrl-- 返回:
-
h5PayNoSdk
void h5PayNoSdk(jakarta.servlet.http.HttpServletResponse response, String orderId, String returnUrl, String notifyUrl) H5支付 没有SDK- 参数:
response-orderId-returnUrl-notifyUrl-
-
h5Pay
void h5Pay(jakarta.servlet.http.HttpServletResponse response, String orderId, String returnUrl, String notifyUrl) H5支付- 参数:
response-orderId-returnUrl-notifyUrl-
-
pcPay
void pcPay(jakarta.servlet.http.HttpServletResponse response, String orderId, String returnUrl, String notifyUrl) Pc支付- 参数:
response-orderId-returnUrl-notifyUrl-
-
tradePay
支付宝条码支付- 参数:
orderId-authCode- 用户条码notifyUrl-- 返回:
-
tradeRefund
订单退款- 参数:
orderId-amount-reason-- 返回:
-
uniTransfer
StatusResult uniTransfer(AliPayType aliPayType, String orderTitle, String account, String name, BigDecimal amount, String remarks) 转账- 参数:
orderTitle-account-name-amount-remarks-
-
uniTransferQuery
通过商户订单号- 参数:
orderId-- 返回:
-