索引
All Classes and Interfaces|常量字段值|所有程序包
A
- acquireOrderGenerator(String, Order, Map<String, Variable>) - 类中的方法 com.walker.pay.wechat.WechatV2PayEngineProvider
- acquireOrderStatusQuery(Order) - 类中的方法 com.walker.pay.wechat.WechatV2PayEngineProvider
- acquirePayContext(String, Order, Map<String, Variable>) - 类中的方法 com.walker.pay.wechat.WechatV2PayEngineProvider
- acquireProviderPayType(ServiceProvider, PayType, PayChannel) - 类中的方法 com.walker.pay.wechat.WechatV2PayEngineProvider
- AppOrderGenerator - com.walker.pay.wechat.v2中的类
- AppOrderGenerator(RestTemplate) - 类的构造器 com.walker.pay.wechat.v2.AppOrderGenerator
- AppOrderResponsePay - com.walker.pay.wechat.v2中的类
-
微信App原生支付,放回的响应结果。
- AppOrderResponsePay() - 类的构造器 com.walker.pay.wechat.v2.AppOrderResponsePay
B
- BaseOrderGenerator - com.walker.pay.wechat.v2中的类
- BaseOrderGenerator() - 类的构造器 com.walker.pay.wechat.v2.BaseOrderGenerator
C
- CODE_FAIL - 类中的静态变量 com.walker.pay.wechat.Constants
- CODE_OK - 类中的静态变量 com.walker.pay.wechat.Constants
- CODE_SUCCESS - 类中的静态变量 com.walker.pay.wechat.Constants
- com.walker.pay.wechat - 程序包 com.walker.pay.wechat
- com.walker.pay.wechat.v2 - 程序包 com.walker.pay.wechat.v2
- CONFIG_KEY_API_KEY - 类中的静态变量 com.walker.pay.wechat.Constants
-
常量定义:微信公众要签名密钥
- CONFIG_KEY_API_KEY_ROUTINE - 类中的静态变量 com.walker.pay.wechat.Constants
-
常量定义:微信小程序支付密钥(商户端配置)
- CONFIG_KEY_APP_ID - 类中的静态变量 com.walker.pay.wechat.Constants
-
常量定义:微信公众号应用ID
- CONFIG_KEY_APP_ID_ROUTINE - 类中的静态变量 com.walker.pay.wechat.Constants
-
常量定义:微信小程序应用ID
- CONFIG_KEY_MCH_ID - 类中的静态变量 com.walker.pay.wechat.Constants
-
常量定义:微信商户号(公众号)
- CONFIG_KEY_MCH_ID_ROUTINE - 类中的静态变量 com.walker.pay.wechat.Constants
-
常量定义:微信商户号(小程序)
- Constants - com.walker.pay.wechat中的类
- Constants() - 类的构造器 com.walker.pay.wechat.Constants
D
- decodeXml(String) - 类中的静态方法 com.walker.pay.wechat.v2.SignUtils
- doNotifyOrderPay(NotifyValue<NotifyOrder>) - 类中的方法 com.walker.pay.wechat.v2.WechatV2OrderCallback
- doPrepareOrder(Order, ScanOrderResponsePay) - 类中的方法 com.walker.pay.wechat.v2.WechatV2OrderCallback
- doPrepareOrder(Order, AppOrderResponsePay) - 类中的方法 com.walker.pay.wechat.v2.WechatV2OrderCallback
- doPrepareOrder(Order, H5ResponsePay) - 类中的方法 com.walker.pay.wechat.v2.WechatV2OrderCallback
-
执行保存订单:公众号H5方式。
G
- generateNotifyResponse(boolean) - 类中的方法 com.walker.pay.wechat.WechatV2PayEngineProvider
- getApiKeyConfig() - 类中的方法 com.walker.pay.wechat.v2.WechatV2PayContext
-
返回公众号,签名密钥
- getAppId() - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- getAppIdConfig() - 类中的方法 com.walker.pay.wechat.v2.WechatV2PayContext
-
返回公众号,应用ID
- getAppOrderInfo() - 类中的方法 com.walker.pay.wechat.v2.AppOrderResponsePay
- getAppSign(List<KeyValue<String, String>>, String) - 类中的静态方法 com.walker.pay.wechat.v2.SignUtils
-
与genPackageSign方法唯一的区别就是,没有转成大写字母。
- getAttach() - 类中的方法 com.walker.pay.wechat.v2.NotifyOrder
- getCodeUrl() - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- getDeviceInfo() - 类中的方法 com.walker.pay.wechat.v2.NotifyOrder
- getMchId() - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- getMchIdConfig() - 类中的方法 com.walker.pay.wechat.v2.WechatV2PayContext
-
返回商户号
- getOpenId() - 类中的方法 com.walker.pay.wechat.v2.NotifyOrder
- getPackageSign(List<KeyValue<String, String>>, String) - 类中的静态方法 com.walker.pay.wechat.v2.SignUtils
- getPrepayId() - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- getRestTemplate() - 类中的方法 com.walker.pay.wechat.v2.BaseOrderGenerator
- getRoutineAppId() - 类中的方法 com.walker.pay.wechat.v2.WechatV2PayContext
-
返回小程序,应用ID
- getRoutineMchId() - 类中的方法 com.walker.pay.wechat.v2.WechatV2PayContext
-
返回小程序,商户号
- getRoutineSecret() - 类中的方法 com.walker.pay.wechat.v2.WechatV2PayContext
-
返回小程序,签名密钥
- getSign(List<KeyValue<String, String>>, String, boolean) - 类中的静态方法 com.walker.pay.wechat.v2.SignUtils
- getSign(Map<String, String>, String) - 类中的静态方法 com.walker.pay.wechat.v2.SignUtils
-
获取sign
- getSubAppId() - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
-
子商户公众账号ID
- getSubMchId() - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
-
子商户号
- getTotalMoney() - 类中的方法 com.walker.pay.wechat.v2.NotifyOrder
- getTradeType() - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
-
支付类型,以下值:
H
- H5OrderGenerator - com.walker.pay.wechat.v2中的类
-
微信H5公众号支付预订单生成器实现。
- H5OrderGenerator(RestTemplate) - 类的构造器 com.walker.pay.wechat.v2.H5OrderGenerator
- H5ResponsePay - com.walker.pay.wechat.v2中的类
- H5ResponsePay() - 类的构造器 com.walker.pay.wechat.v2.H5ResponsePay
I
- invoke(PayContext, Order) - 类中的方法 com.walker.pay.wechat.v2.AppOrderGenerator
- invoke(PayContext, Order) - 类中的方法 com.walker.pay.wechat.v2.H5OrderGenerator
- invoke(PayContext, Order) - 类中的方法 com.walker.pay.wechat.v2.RoutineOrderGenerator
- invoke(PayContext, Order) - 类中的方法 com.walker.pay.wechat.v2.ScanOrderGenerator
- invoke(String, Order, Map<String, Variable>) - 类中的方法 com.walker.pay.wechat.v2.AppOrderGenerator
-
已过时。
- invoke(String, Order, Map<String, Variable>) - 类中的方法 com.walker.pay.wechat.v2.H5OrderGenerator
-
已过时。
- invoke(String, Order, Map<String, Variable>) - 类中的方法 com.walker.pay.wechat.v2.RoutineOrderGenerator
-
已过时。
- invoke(String, Order, Map<String, Variable>) - 类中的方法 com.walker.pay.wechat.v2.ScanOrderGenerator
-
已过时。
- invokeOrderStatus(OrderStatusQuery) - 类中的方法 com.walker.pay.wechat.WechatV2PayEngineProvider
L
- logger - 类中的变量 com.walker.pay.wechat.v2.NotifyOrderConvertor
- logger - 类中的静态变量 com.walker.pay.wechat.v2.SignUtils
N
- NotifyOrder - com.walker.pay.wechat.v2中的类
-
微信V2版本的订单结果通知对象定义。
- NotifyOrder() - 类的构造器 com.walker.pay.wechat.v2.NotifyOrder
- NotifyOrderConvertor - com.walker.pay.wechat.v2中的类
- NotifyOrderConvertor() - 类的构造器 com.walker.pay.wechat.v2.NotifyOrderConvertor
O
- onOrderNotify(NotifyValue<?>) - 类中的方法 com.walker.pay.wechat.v2.WechatV2OrderCallback
- onOrderPrepare(Order, ResponsePay) - 类中的方法 com.walker.pay.wechat.v2.WechatV2OrderCallback
P
- PAY_TYPE_APP - 类中的静态变量 com.walker.pay.wechat.Constants
- PAY_TYPE_H5 - 类中的静态变量 com.walker.pay.wechat.Constants
- PAY_TYPE_NATIVE - 类中的静态变量 com.walker.pay.wechat.Constants
- PAY_TYPE_ROUTINE - 类中的静态变量 com.walker.pay.wechat.Constants
-
该定义与微信支付类型没关系,仅仅是能找到订单生成器而已。
R
- remoteRequest(String, Order) - 类中的方法 com.walker.pay.wechat.v2.BaseOrderGenerator
- RoutineOrderGenerator - com.walker.pay.wechat.v2中的类
-
微信小程序,订单生成器。
- RoutineOrderGenerator(RestTemplate) - 类的构造器 com.walker.pay.wechat.v2.RoutineOrderGenerator
S
- ScanOrderGenerator - com.walker.pay.wechat.v2中的类
-
微信支付,V2版本的扫码订单生成器。
- ScanOrderGenerator(RestTemplate) - 类的构造器 com.walker.pay.wechat.v2.ScanOrderGenerator
- setAppId(String) - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- setAppOrderInfo(Map<String, String>) - 类中的方法 com.walker.pay.wechat.v2.AppOrderResponsePay
- setAttach(String) - 类中的方法 com.walker.pay.wechat.v2.NotifyOrder
- setCodeUrl(String) - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- setDeviceInfo(String) - 类中的方法 com.walker.pay.wechat.v2.NotifyOrder
- setMchId(String) - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- setOpenId(String) - 类中的方法 com.walker.pay.wechat.v2.NotifyOrder
- setPrepayId(String) - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- setRestTemplate(RestTemplate) - 类中的方法 com.walker.pay.wechat.v2.BaseOrderGenerator
- setRestTemplate(RestTemplate) - 类中的方法 com.walker.pay.wechat.WechatV2PayEngineProvider
- setSubAppId(String) - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- setSubMchId(String) - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- setTotalMoney(long) - 类中的方法 com.walker.pay.wechat.v2.NotifyOrder
- setTradeType(String) - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- SignUtils - com.walker.pay.wechat.v2中的类
- SignUtils() - 类的构造器 com.walker.pay.wechat.v2.SignUtils
T
- toGenericObject(Object) - 类中的方法 com.walker.pay.wechat.v2.NotifyOrderConvertor
- toRequest(String, Order, String, String, String) - 类中的方法 com.walker.pay.wechat.v2.BaseOrderGenerator
- toString() - 类中的方法 com.walker.pay.wechat.v2.AppOrderResponsePay
- toString() - 类中的方法 com.walker.pay.wechat.v2.H5ResponsePay
- toXml(List<KeyValue<String, String>>) - 类中的静态方法 com.walker.pay.wechat.v2.SignUtils
- toXmlNotifyStatus(String, String) - 类中的静态方法 com.walker.pay.wechat.v2.SignUtils
-
返回xml字符串,该方法用来告诉微信,通知处理结果
- TRADE_STATE_CLOSED - 类中的静态变量 com.walker.pay.wechat.Constants
-
微信支付查询状态:已关闭
- TRADE_STATE_NOTPAY - 类中的静态变量 com.walker.pay.wechat.Constants
-
微信支付查询状态:未支付
- TRADE_STATE_PAYERROR - 类中的静态变量 com.walker.pay.wechat.Constants
-
微信支付查询状态:支付失败
- TRADE_STATE_REFUND - 类中的静态变量 com.walker.pay.wechat.Constants
-
微信支付查询状态:转入退款
- TRADE_STATE_REVOKED - 类中的静态变量 com.walker.pay.wechat.Constants
-
微信支付查询状态:已撤销(刷卡支付)
- TRADE_STATE_SUCCESS - 类中的静态变量 com.walker.pay.wechat.Constants
-
微信支付查询状态:支付成功
- TRADE_STATE_USERPAYING - 类中的静态变量 com.walker.pay.wechat.Constants
-
微信支付查询状态:用户支付中
U
- URL_ORDER_V2 - 类中的静态变量 com.walker.pay.wechat.Constants
- URL_SEARCH_V2 - 类中的静态变量 com.walker.pay.wechat.Constants
V
- verifySign(Object) - 类中的方法 com.walker.pay.wechat.WechatV2PayEngineProvider
W
- WechatV2OrderCallback - com.walker.pay.wechat.v2中的类
-
微信V2版本,默认订单回调实现。
- WechatV2OrderCallback() - 类的构造器 com.walker.pay.wechat.v2.WechatV2OrderCallback
- WechatV2PayContext - com.walker.pay.wechat.v2中的类
- WechatV2PayContext() - 类的构造器 com.walker.pay.wechat.v2.WechatV2PayContext
- WechatV2PayEngineProvider - com.walker.pay.wechat中的类
-
微信V2版本支付对接引擎实现。
- WechatV2PayEngineProvider(RestTemplate) - 类的构造器 com.walker.pay.wechat.WechatV2PayEngineProvider
All Classes and Interfaces|常量字段值|所有程序包