public class WeChatPay extends Object
| Constructor and Description |
|---|
WeChatPay(WeChatPayConfig config,
WeChatMPEventHandler eventHandler,
WeChatPayHttpClient http) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
join(List<StringPair> p,
boolean encode) |
WeChatPayRequestData |
makeJSAPIPayment(int timestamp,
String nonce,
String prepayId) |
WeChatPayRequestData |
makeOrderAPP(String tradeNo,
String name,
double fee,
String ip,
String notify) |
WeChatPayRequestData |
makeOrderJSAPI(String tradeNo,
String name,
double fee,
String ip,
String notify,
String openId) |
WeChatPayRequestData |
makeOrderNATIVE(String tradeNo,
String name,
double fee,
String ip,
String notify,
String productId) |
WeChatPayRequestData |
makeRaiseAppRequest(String prepayId) |
String |
placeOrder(WeChatPayRequestData request) |
String |
signJSAPIPayment(WeChatPayRequestData request) |
String |
signRaiseAppRequest(WeChatPayRequestData request) |
boolean |
verifyJSAPIResponse(WeChatPayResponseData response) |
public WeChatPay(WeChatPayConfig config, WeChatMPEventHandler eventHandler, WeChatPayHttpClient http)
public WeChatPayRequestData makeJSAPIPayment(int timestamp, String nonce, String prepayId)
public String signJSAPIPayment(WeChatPayRequestData request)
public boolean verifyJSAPIResponse(WeChatPayResponseData response)
public String signRaiseAppRequest(WeChatPayRequestData request)
public WeChatPayRequestData makeOrderJSAPI(String tradeNo, String name, double fee, String ip, String notify, String openId)
public WeChatPayRequestData makeOrderNATIVE(String tradeNo, String name, double fee, String ip, String notify, String productId)
public WeChatPayRequestData makeOrderAPP(String tradeNo, String name, double fee, String ip, String notify)
public WeChatPayRequestData makeRaiseAppRequest(String prepayId)
public String placeOrder(WeChatPayRequestData request)
protected String join(List<StringPair> p, boolean encode)
Copyright © 2017. All rights reserved.