@Component public class AliPayOrder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private AliPayClient |
aliPayClient |
| 构造器和说明 |
|---|
AliPayOrder() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.alipay.api.response.AlipayTradeCloseResponse |
closeOrder(String trade_no,
String out_trade_no,
String operator_id)
关闭订单
|
AliOrder |
createAppOrder(AliOrderMustFillRequest aliOrderMustFillRequest,
AliOrderSelectiveFillRequest aliOrderSelectiveFillRequest)
创建app order
|
AliOrder |
createNativeOrder(AliOrderMustFillRequest aliOrderMustFillRequest,
AliOrderSelectiveFillRequest aliOrderSelectiveFillRequest)
创建native order
|
AliOrder |
createPcOrder(AliOrderMustFillRequest aliOrderMustFillRequest,
AliOrderSelectiveFillRequest aliOrderSelectiveFillRequest)
创建web pc order
|
AliOrder |
createWapOrder(AliOrderMustFillRequest aliOrderMustFillRequest,
AliOrderSelectiveFillRequest aliOrderSelectiveFillRequest)
创建wap order
|
com.alipay.api.response.AlipayDataDataserviceBillDownloadurlQueryResponse |
downloadBill(String bill_date,
String bill_type)
下载对账单
|
AliOrder |
getOrder(AliOrderMustFillRequest aliOrderMustFillRequest,
AliOrderSelectiveFillRequest aliOrderSelectiveFillRequest) |
com.alipay.api.response.AlipayFundAccountQueryResponse |
queryAccountBalance(String alipay_user_id) |
com.alipay.api.response.AlipayTradeQueryResponse |
queryAliOrderInfo(String trade_no,
String out_trade_no)
查询订单
|
com.alipay.api.response.AlipayFundTransCommonQueryResponse |
queryAliTranesInfo(String order_id,
String pay_fund_order_id,
String out_biz_no) |
com.alipay.api.response.AlipayTradeFastpayRefundQueryResponse |
queryRefund(String trade_no,
String out_trade_no,
String out_request_no)
查询退款详情(参数四选一)
|
com.alipay.api.response.AlipayTradeRefundResponse |
refund(String trade_no,
String out_trade_no,
String refund_amount,
String refund_reason,
String out_request_no,
String operator_id)
商户提交退款申请(支付宝订单号和商户订单号任选其一,如果都传支付宝订单号优先)
|
@Autowired private AliPayClient aliPayClient
public AliOrder getOrder(AliOrderMustFillRequest aliOrderMustFillRequest, AliOrderSelectiveFillRequest aliOrderSelectiveFillRequest) throws Exception
Exceptionpublic AliOrder createPcOrder(AliOrderMustFillRequest aliOrderMustFillRequest, AliOrderSelectiveFillRequest aliOrderSelectiveFillRequest) throws Exception
aliOrderMustFillRequest - Exceptionpublic AliOrder createWapOrder(AliOrderMustFillRequest aliOrderMustFillRequest, AliOrderSelectiveFillRequest aliOrderSelectiveFillRequest) throws Exception
aliOrderMustFillRequest - Exceptionpublic AliOrder createAppOrder(AliOrderMustFillRequest aliOrderMustFillRequest, AliOrderSelectiveFillRequest aliOrderSelectiveFillRequest) throws Exception
aliOrderMustFillRequest - Exceptionpublic AliOrder createNativeOrder(AliOrderMustFillRequest aliOrderMustFillRequest, AliOrderSelectiveFillRequest aliOrderSelectiveFillRequest) throws Exception
aliOrderMustFillRequest - Exceptionpublic com.alipay.api.response.AlipayTradeQueryResponse queryAliOrderInfo(String trade_no, String out_trade_no) throws com.alipay.api.AlipayApiException
trade_no - 支付宝订单号(任选其一,支付宝订单号优先)out_trade_no - 商户订单号(任选其一,支付宝订单号优先)com.alipay.api.AlipayApiExceptionpublic com.alipay.api.response.AlipayTradeRefundResponse refund(String trade_no, String out_trade_no, String refund_amount, String refund_reason, String out_request_no, String operator_id) throws com.alipay.api.AlipayApiException
trade_no - 支付宝订单号out_trade_no - 商户订单号refund_amount - 退款金额(单位元,保留2位小数)refund_reason - 退款原因(说明)out_request_no - 标识一次退款请求,同一笔交易多次退款需要保证唯一,如需部分退款,则此参数必传。operator_id - 商户的操作员编号com.alipay.api.AlipayApiExceptionpublic com.alipay.api.response.AlipayTradeFastpayRefundQueryResponse queryRefund(String trade_no, String out_trade_no, String out_request_no) throws com.alipay.api.AlipayApiException
trade_no - 支付宝订单out_trade_no - 商户订单号out_request_no - 请求退款接口时,传入的退款请求号,如果在退款请求时未传入,则该值为创建交易时的外部交易号com.alipay.api.AlipayApiExceptionpublic com.alipay.api.response.AlipayTradeCloseResponse closeOrder(String trade_no, String out_trade_no, String operator_id) throws com.alipay.api.AlipayApiException
trade_no - 支付宝订单号out_trade_no - 商户订单号operator_id - 操作员com.alipay.api.AlipayApiExceptionpublic com.alipay.api.response.AlipayDataDataserviceBillDownloadurlQueryResponse downloadBill(String bill_date, String bill_type) throws com.alipay.api.AlipayApiException
bill_date - (y) 账单时间:日账单格式为yyyy-MM-dd,最早可下载2016年1月1日开始的日账单;月账单格式为yyyy-MM,最早可下载2016年1月开始的月账单。bill_type - (y) 账单类型,商户通过接口或商户经开放平台授权后其所属服务商通过接口可以获取以下账单类型:trade、signcustomer;trade指商户基于支付宝交易收单的业务账单;signcustomer是指基于商户支付宝余额收入及支出等资金变动的帐务账单。com.alipay.api.AlipayApiExceptionpublic com.alipay.api.response.AlipayFundTransCommonQueryResponse queryAliTranesInfo(String order_id, String pay_fund_order_id, String out_biz_no) throws com.alipay.api.AlipayApiException
com.alipay.api.AlipayApiExceptionpublic com.alipay.api.response.AlipayFundAccountQueryResponse queryAccountBalance(String alipay_user_id) throws com.alipay.api.AlipayApiException
com.alipay.api.AlipayApiExceptionCopyright © 2020. All rights reserved.