索引

A B C D G H I L N O P R S T U V W 
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
 
A B C D G H I L N O P R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包