public class WechatPartnerPayApi extends AbstractApi
| Constructor and Description |
|---|
WechatPartnerPayApi(WechatPayClient wechatPayClient,
String tenantId)
Instantiates a new Abstract api.
|
| Modifier and Type | Method and Description |
|---|---|
WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> |
appPay(PartnerPayParams partnerPayParams)
APP下单API
|
WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> |
close(CloseTransParams closeTransParams)
关单API
|
private org.springframework.http.RequestEntity<?> |
closeByOutTradeNoFunction(WechatPayV3Type type,
CloseTransParams closeTransParams) |
WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> |
h5Pay(PartnerPayParams partnerPayParams)
H5下单API
|
WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> |
jsPay(PartnerPayParams partnerPayParams)
JSAPI/小程序下单API
|
WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> |
nativePay(PartnerPayParams partnerPayParams)
Native下单API
|
private org.springframework.http.RequestEntity<?> |
payFunction(WechatPayV3Type type,
PartnerPayParams partnerPayParams) |
WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> |
queryTransactionById(TransactionQueryParams params)
微信支付订单号查询API
|
WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> |
queryTransactionByOutTradeNo(TransactionQueryParams params)
商户订单号查询API
|
private org.springframework.http.RequestEntity<?> |
queryTransactionFunction(WechatPayV3Type type,
TransactionQueryParams params) |
billDownload, billResource, client, container, downloadFundFlowBill, downloadTradeBill, Get, Get, getMapper, Post, Post, tenantId, wechatMetaBeanpublic WechatPartnerPayApi(WechatPayClient wechatPayClient, String tenantId)
wechatPayClient - the wechat pay clienttenantId - the tenant idpublic WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> appPay(PartnerPayParams partnerPayParams)
partnerPayParams - the partner pay paramspublic WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> jsPay(PartnerPayParams partnerPayParams)
partnerPayParams - the pay paramspublic WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> nativePay(PartnerPayParams partnerPayParams)
partnerPayParams - the pay paramspublic WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> h5Pay(PartnerPayParams partnerPayParams)
partnerPayParams - the partner pay paramsprivate org.springframework.http.RequestEntity<?> payFunction(WechatPayV3Type type, PartnerPayParams partnerPayParams)
public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> queryTransactionById(TransactionQueryParams params)
params - the paramspublic WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> queryTransactionByOutTradeNo(TransactionQueryParams params)
params - the paramsprivate org.springframework.http.RequestEntity<?> queryTransactionFunction(WechatPayV3Type type, TransactionQueryParams params)
public WechatResponseEntity<com.fasterxml.jackson.databind.node.ObjectNode> close(CloseTransParams closeTransParams)
closeTransParams - the closeTransParamsprivate org.springframework.http.RequestEntity<?> closeByOutTradeNoFunction(WechatPayV3Type type, CloseTransParams closeTransParams)
Copyright © 2021. All rights reserved.