public class AlipayClientImpl extends Object implements AlipayClient
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
logger |
| Constructor and Description |
|---|
AlipayClientImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
com.alipay.api.response.AlipayTradePayResponse |
micropay(String outTradeNo,
String scene,
String authCode,
String subject,
double amount,
String spbillCreateIp) |
AlipayMicropayStatus |
micropayForStatus(String outTradeNo,
String authCode,
String subject,
double totalAmount,
String spbillCreateIp) |
AlipayMicropayStatus |
micropayForStatus(String outTradeNo,
String scene,
String authCode,
String subject,
double totalAmount,
String spbillCreateIp) |
PreparePayResult |
preparePay(String outTradeNo,
double amount,
String notifyUrl,
String returnUrl,
String subject,
String description) |
com.alipay.api.response.AlipayTradeQueryResponse |
queryOrder(String outTradeNo) |
AlipayOrderTradeStatus |
queryOrderForStatus(String outTradeNo) |
String |
webPay(String orderNo,
String orderName,
String payNotifyUrl,
double amount,
String webReturnUrl) |
@PostConstruct public void init()
public String webPay(String orderNo, String orderName, String payNotifyUrl, double amount, String webReturnUrl)
webPay in interface AlipayClientpublic AlipayMicropayStatus micropayForStatus(String outTradeNo, String authCode, String subject, double totalAmount, String spbillCreateIp) throws com.alipay.api.AlipayApiException
micropayForStatus in interface AlipayClientcom.alipay.api.AlipayApiExceptionpublic AlipayMicropayStatus micropayForStatus(String outTradeNo, String scene, String authCode, String subject, double totalAmount, String spbillCreateIp) throws com.alipay.api.AlipayApiException
micropayForStatus in interface AlipayClientcom.alipay.api.AlipayApiExceptionpublic com.alipay.api.response.AlipayTradePayResponse micropay(String outTradeNo, String scene, String authCode, String subject, double amount, String spbillCreateIp) throws com.alipay.api.AlipayApiException
micropay in interface AlipayClientcom.alipay.api.AlipayApiExceptionpublic PreparePayResult preparePay(String outTradeNo, double amount, String notifyUrl, String returnUrl, String subject, String description)
preparePay in interface AlipayClientpublic com.alipay.api.response.AlipayTradeQueryResponse queryOrder(String outTradeNo) throws com.alipay.api.AlipayApiException
queryOrder in interface AlipayClientcom.alipay.api.AlipayApiExceptionpublic AlipayOrderTradeStatus queryOrderForStatus(String outTradeNo) throws com.alipay.api.AlipayApiException
queryOrderForStatus in interface AlipayClientcom.alipay.api.AlipayApiExceptionCopyright © 2014–2018. All rights reserved.