public class WeChatPayFunctions
extends cn.minsin.core.rule.AbstractFunctionRule
| 限定符和类型 | 字段和说明 |
|---|---|
protected static WechatPayCoreProperties |
properties |
| 构造器和说明 |
|---|
WeChatPayFunctions() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static boolean |
checkMap(Map<String,String> doXMLParse) |
protected static RefundReturnModel |
createRefundRequest(RefundModel model)
发起退款申请
|
protected static String |
createSign(SortedMap<String,String> sortMap)
生成签名
|
protected static Map<String,String> |
createUnifiedOrder(BaseWeChatPayModel model)
统一下单接口 用于生成 预支付id 及二维码id
|
static Map<String,String> |
createWithdrawXml(WithdrawModel model)
发起微信转账(提现)
|
static String |
notifyReturnValue(boolean isSuccess)
微信返回值
|
static <T> T |
parseNotify(Class<T> clazz,
javax.servlet.http.HttpServletRequest req)
微信支付回调解析
|
protected static final WechatPayCoreProperties properties
public static Map<String,String> createWithdrawXml(WithdrawModel model) throws cn.minsin.core.exception.MutilsErrorException, org.apache.http.client.ClientProtocolException, IOException
model - 发起提现的包装类cn.minsin.core.exception.MutilsErrorExceptionIOExceptionorg.apache.http.client.ClientProtocolExceptionorg.jdom.JDOMExceptionprotected static RefundReturnModel createRefundRequest(RefundModel model) throws cn.minsin.core.exception.MutilsErrorException, org.apache.http.client.ClientProtocolException, IOException
model - cn.minsin.core.exception.MutilsErrorExceptionIOExceptionorg.apache.http.client.ClientProtocolExceptionorg.jdom.JDOMExceptionprotected static Map<String,String> createUnifiedOrder(BaseWeChatPayModel model) throws org.apache.http.ParseException, IOException, cn.minsin.core.exception.MutilsErrorException, org.jdom.JDOMException
model - 预下单的对象org.apache.http.ParseExceptioncn.minsin.core.exception.MutilsErrorExceptionIOExceptionorg.jdom.JDOMExceptionprotected static boolean checkMap(Map<String,String> doXMLParse) throws cn.minsin.core.exception.MutilsErrorException
cn.minsin.core.exception.MutilsErrorExceptionpublic static <T> T parseNotify(Class<T> clazz, javax.servlet.http.HttpServletRequest req) throws IOException, org.jdom.JDOMException, cn.minsin.core.exception.MutilsErrorException
req - IOExceptionorg.jdom.JDOMExceptioncn.minsin.core.exception.MutilsErrorExceptionpublic static String notifyReturnValue(boolean isSuccess)
isSuccess - 是否成功Copyright © 2020. All rights reserved.