public class WxPay extends Object
| 构造器和说明 |
|---|
WxPay(String appId,
String mchId,
String mckKey,
boolean sandbox) |
WxPay(String appId,
String mchId,
String mckKey,
boolean sandbox,
WxDomain domain) |
public WxPayResponse jsApiPay(String sn, BigDecimal amount, String ip, String body)
sn - 订单号amount - 支付金额, 单位 元ip - 客户端ipbody - 商品描述public WxPayResponse jsApiPay(String sn, BigDecimal amount, String ip, String body, String notifyUrl)
public WxPayResponse appPay(String sn, BigDecimal amount, String ip, String body)
sn - 订单号amount - 支付金额, 单位 元ip - 客户端ipbody - 商品描述public WxPayResponse appPay(String sn, BigDecimal amount, String ip, String body, String notifyUrl)
public WxPayResponse nativePay(String sn, BigDecimal amount, String body)
sn - 订单号amount - 支付金额, 单位 元body - 商品描述public WxPayResponse nativePay(String sn, BigDecimal amount, String body, String notifyUrl)
public WxPayResponse webPay(String sn, BigDecimal amount, String ip, String body)
sn - 订单号amount - 支付金额, 单位 元ip - 客户端ipbody - 商品描述public WxPayResponse webPay(String sn, BigDecimal amount, String ip, String body, String notifyUrl)
public Map<String,String> pay(String sn, BigDecimal amount, String ip, String body, String notifyUrl, TradeType tradeType)
sn - 订单号amount - 金额, 单位 元ip - ipbody - 描述notifyUrl - 通知tradeType - 支付类型public WxPayOrderQueryResponse query(String sn, String wxSn)
sn - 平台订单号wxSn - 微信订单号public Map<String,String> request(Map<String,String> params, RequestSuffix rs)
params - 参数rs - 请求后缀public String yuanToFen(BigDecimal amount)
amount - 支付金额, 单位 元public boolean checkSign(WxPayCallback callback)
callback - 回调数据Copyright © 2023. All rights reserved.