| Package | Description |
|---|---|
| cn.felord.payment.wechat.enumeration | |
| cn.felord.payment.wechat.v3 |
| Modifier and Type | Method and Description |
|---|---|
static WechatPayV3Type |
WechatPayV3Type.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static WechatPayV3Type[] |
WechatPayV3Type.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Field and Description |
|---|---|
private WechatPayV3Type |
WechatPayClient.Executor.wechatPayV3Type
The V3 pay type.
|
| Modifier and Type | Field and Description |
|---|---|
private BiFunction<WechatPayV3Type,M,org.springframework.http.RequestEntity<?>> |
WechatPayClient.Executor.requestEntityBiFunction
The Request entity bi function.
|
| Modifier and Type | Method and Description |
|---|---|
private org.springframework.http.RequestEntity<?> |
WechatMarketingBusiFavorApi.associateFunction(WechatPayV3Type type,
BusiFavorAssociateInfo associateInfo)
associate and disassociate function
|
private org.springframework.http.RequestEntity<?> |
WechatBatchTransferApi.batchTransferFunction(WechatPayV3Type type,
CreateBatchTransferParams createBatchTransferParams) |
private org.springframework.http.RequestEntity<?> |
WechatPartnerPayApi.closeByOutTradeNoFunction(WechatPayV3Type type,
CloseTransParams closeTransParams) |
private org.springframework.http.RequestEntity<?> |
WechatDirectPayApi.closeByOutTradeNoFunction(WechatPayV3Type type,
String outTradeNo) |
private org.springframework.http.RequestEntity<?> |
WechatCombinePayApi.combinePayFunction(WechatPayV3Type type,
CombineH5PayParams params)
Combine pay function request entity.
|
private org.springframework.http.RequestEntity<?> |
WechatCombinePayApi.combinePayFunction(WechatPayV3Type type,
CombinePayParams params)
Combine pay function request entity.
|
private org.springframework.http.RequestEntity<?> |
WechatMarketingFavorApi.couponDetailFunction(WechatPayV3Type type,
CouponDetailsQueryParams params)
Coupon detail function request entity.
|
private org.springframework.http.RequestEntity<?> |
WechatMarketingBusiFavorApi.createStocksFunction(WechatPayV3Type type,
BusiFavorCreateParams busiFavorCreateParams) |
private org.springframework.http.RequestEntity<?> |
WechatMarketingFavorApi.createStocksFunction(WechatPayV3Type type,
StocksCreateParams params)
Create stocks function request entity.
|
private org.springframework.http.RequestEntity<?> |
WechatMarketingFavorApi.downloadFlowFunction(WechatPayV3Type type,
String stockId)
Download flow function request entity.
|
private org.springframework.http.RequestEntity<?> |
WechatMarketingFavorApi.marketingImageUploadFunction(WechatPayV3Type type,
org.springframework.web.multipart.MultipartFile file)
Marketing image upload function request entity.
|
private org.springframework.http.RequestEntity<?> |
WechatPartnerPayApi.payFunction(WechatPayV3Type type,
PartnerPayParams partnerPayParams) |
private org.springframework.http.RequestEntity<?> |
WechatDirectPayApi.payFunction(WechatPayV3Type type,
PayParams payParams) |
private org.springframework.http.RequestEntity<?> |
WechatMarketingFavorApi.queryMerchantsByStockIdFunction(WechatPayV3Type type,
MchQueryParams params)
Query stocks function request entity.
|
private org.springframework.http.RequestEntity<?> |
WechatMarketingFavorApi.queryStocksByMchFunction(WechatPayV3Type type,
StocksQueryParams params)
Query stocks function request entity.
|
private org.springframework.http.RequestEntity<?> |
WechatDirectPayApi.queryTransactionFunction(WechatPayV3Type type,
TransactionQueryParams params) |
private org.springframework.http.RequestEntity<?> |
WechatPartnerPayApi.queryTransactionFunction(WechatPayV3Type type,
TransactionQueryParams params) |
private org.springframework.http.RequestEntity<?> |
WechatMarketingFavorApi.queryUserCouponsFunction(WechatPayV3Type type,
UserCouponsQueryParams params)
Query user coupons function request entity.
|
private org.springframework.http.RequestEntity<?> |
WechatMarketingFavorApi.sendStocksFunction(WechatPayV3Type type,
StocksSendParams params)
Send stocks function request entity.
|
private org.springframework.http.RequestEntity<?> |
WechatMarketingFavorApi.setMarketingFavorCallbackFunction(WechatPayV3Type type,
String notifyUrl)
Sets marketing favor callback function.
|
private org.springframework.http.RequestEntity<?> |
WechatMarketingFavorApi.startAndRestartAndPauseStockFunction(WechatPayV3Type type,
String stockId)
Start and restart and pause stock function request entity.
|
private org.springframework.http.RequestEntity<?> |
WechatMarketingFavorApi.stockDetailFunction(WechatPayV3Type type,
String stockId)
Stock detail function request entity.
|
<M> WechatPayClient.Executor<M> |
WechatPayClient.withType(WechatPayV3Type wechatPayV3Type,
M m)
|
| Modifier and Type | Method and Description |
|---|---|
WechatPayClient.Executor<M> |
WechatPayClient.Executor.function(BiFunction<WechatPayV3Type,M,org.springframework.http.RequestEntity<?>> requestEntityBiFunction)
Function executor.
|
| Constructor and Description |
|---|
Executor(WechatPayV3Type wechatPayV3Type,
M model,
SignatureProvider signatureProvider,
org.springframework.web.client.RestOperations restOperations)
Instantiates a new Executor.
|
Copyright © 2021. All rights reserved.