索引

A B C D E G H I L N O P R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

A

AbstractJsonConvertor<T> - com.walker.pay.convertor中的类
 
AbstractJsonConvertor() - 类的构造器 com.walker.pay.convertor.AbstractJsonConvertor
 
AbstractOrderCallback - com.walker.pay.callback中的类
 
AbstractOrderCallback() - 类的构造器 com.walker.pay.callback.AbstractOrderCallback
 
AbstractOrderGenerator - com.walker.pay中的类
 
AbstractOrderGenerator() - 类的构造器 com.walker.pay.AbstractOrderGenerator
 
AbstractPayContext - com.walker.pay中的类
 
AbstractPayContext() - 类的构造器 com.walker.pay.AbstractPayContext
 
AbstractPayDefinition - com.walker.pay中的类
 
AbstractPayDefinition() - 类的构造器 com.walker.pay.AbstractPayDefinition
 
AbstractPayEngineManager - com.walker.pay中的类
 
AbstractPayEngineManager() - 类的构造器 com.walker.pay.AbstractPayEngineManager
 
AbstractPayEngineProvider - com.walker.pay中的类
 
AbstractPayEngineProvider() - 类的构造器 com.walker.pay.AbstractPayEngineProvider
 
AccountBalance - enum class 中的枚举常量 com.walker.pay.PayFrom
 
acquireOrder(String) - 类中的方法 com.walker.pay.AbstractPayEngineManager
从平台查询数据库,找出订单基本信息。
acquireOrderGenerator(String, Order, Map<String, Variable>) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
已过时。
acquireOrderStatusQuery(Order) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
获取订单查询条件对象,由子类组装定义。
acquirePayContext(String, Order, Map<String, Variable>) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
生成支付操作上下文对象。
acquirePayDefinitionList() - 类中的方法 com.walker.pay.AbstractPayEngineManager
由子类实现加载支付定义数据。
acquirePayEngineProvider(PayDefinition) - 类中的方法 com.walker.pay.AbstractPayEngineManager
根据支付定义,获取支付引擎提供者对象。
acquireProviderPayType(ServiceProvider, PayType, PayChannel) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
根据支付配置信息,获取第三方支付系统的"支付类型"字符串。
add(String, Object) - 类中的方法 com.walker.pay.ResponsePay
 
Alipay - enum class 中的枚举常量 com.walker.pay.PayChannel
 
Alipay - enum class 中的枚举常量 com.walker.pay.ServiceProvider
支付宝
AlipayServiceOrder - com.walker.pay.support.allinpaycloud中的类
支付订单: 支付宝JS支付(生活号)——收银宝
AlipayServiceOrder() - 类的构造器 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
AllinPay - enum class 中的枚举常量 com.walker.pay.ServiceProvider
通联
AllinPayCloud - enum class 中的枚举常量 com.walker.pay.ServiceProvider
通商云(通联)支付
AllinPayCloud_ALIPAY_SERVIC - enum class 中的枚举常量 com.walker.pay.PayType
通商云: 支付宝js支付(生活号)--> 支付宝js支付 user_id
AllinPayCloud_COUPON - enum class 中的枚举常量 com.walker.pay.PayType
通商云: 优惠券支付,用于运营账号补贴方式 -->
AllinPayCloud_QUICKPAY_VSP - enum class 中的枚举常量 com.walker.pay.PayType
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 以下为 通商云 独立定义的支付方式。
AllinPayCloud_SCAN_ALIPAY - enum class 中的枚举常量 com.walker.pay.PayType
通商云: 支付宝扫码支付(正扫,收银宝) -->
AllinPayCloud_SCAN_WEIXIN - enum class 中的枚举常量 com.walker.pay.PayType
通商云: 微信扫码支付(正扫,收银宝) -->
AllinPayCloud_WECHAT_PUBLIC - enum class 中的枚举常量 com.walker.pay.PayType
通商云: 微信js公众号(收银宝)--> 微信公众号支付 appid(否)、微信js支付 openid
AllinPayCloud_WECHATPAY_MINIPROGRAM - enum class 中的枚举常量 com.walker.pay.PayType
通商云: 微信小程序支付(收银宝)--> 微信js支付 openid
App - enum class 中的枚举常量 com.walker.pay.PayType
APP支付
ApplePay - enum class 中的枚举常量 com.walker.pay.ServiceProvider
苹果
Applet - enum class 中的枚举常量 com.walker.pay.PayType
小程序支付

B

Bank - enum class 中的枚举常量 com.walker.pay.PayFrom
 
Bank - enum class 中的枚举常量 com.walker.pay.ServiceProvider
银行
BankCardOrder - com.walker.pay.support中的类
支持卡号交易的订单对象。
BankCardOrder() - 类的构造器 com.walker.pay.support.BankCardOrder
 

C

CallBack - com.walker.pay中的接口
业务回调规范。
CallBackException - com.walker.pay中的Exception Class
业务回调异常定义。
CallBackException(String, Throwable) - exception class的构造器 com.walker.pay.CallBackException
 
Closed - enum class 中的枚举常量 com.walker.pay.PayStatus
交易关闭
com.walker.pay - 程序包 com.walker.pay
 
com.walker.pay.callback - 程序包 com.walker.pay.callback
 
com.walker.pay.convertor - 程序包 com.walker.pay.convertor
 
com.walker.pay.exception - 程序包 com.walker.pay.exception
 
com.walker.pay.response - 程序包 com.walker.pay.response
 
com.walker.pay.support - 程序包 com.walker.pay.support
 
com.walker.pay.support.allinpaycloud - 程序包 com.walker.pay.support.allinpaycloud
 
com.walker.pay.util - 程序包 com.walker.pay.util
 
Constants - com.walker.pay中的类
 
Constants() - 类的构造器 com.walker.pay.Constants
 
Convertor<T> - com.walker.pay中的接口
数据转换器。
CouponOrder - com.walker.pay.support.allinpaycloud中的类
订单类型: 代金券,用于从备用金划拨补贴用户款项使用。
CouponOrder() - 类的构造器 com.walker.pay.support.allinpaycloud.CouponOrder
 
Created - enum class 中的枚举常量 com.walker.pay.PayStatus
订单初始化(已创建,未开始支付)
Credit - enum class 中的枚举常量 com.walker.pay.PayFrom
 

D

DEFAULT_VERSION - 类中的静态变量 com.walker.pay.Constants
定义一个默认版本号,如果支付引擎未特别定义,则使用默认值。
DefaultOrder - com.walker.pay.support中的类
 
DefaultOrder() - 类的构造器 com.walker.pay.support.DefaultOrder
 
DefaultPayDefinition - com.walker.pay.support中的类
默认支付定义实现,为后续扩充准备。
DefaultPayDefinition() - 类的构造器 com.walker.pay.support.DefaultPayDefinition
 

E

error(Class<T>, String) - 类中的静态方法 com.walker.pay.ResponsePay
创建并返回一个错误响应。
Error - enum class 中的枚举常量 com.walker.pay.PayStatus
交易失败

G

generate(PayContext, Order) - 类中的方法 com.walker.pay.AbstractOrderGenerator
 
generate(PayContext, Order) - 接口中的方法 com.walker.pay.OrderGenerator
生成预下单记录,该方法底层远程调用第三方支付系统。
generate(String, Order, Map<String, Variable>) - 类中的方法 com.walker.pay.AbstractOrderGenerator
 
generate(String, Order, Map<String, Variable>) - 接口中的方法 com.walker.pay.OrderGenerator
已过时。
generateNotifyResponse(boolean) - 接口中的方法 com.walker.pay.PayEngineProvider
生成接收通知后,给第三方的响应内容。
generateNotifyResponse(String, boolean) - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
generateNotifyResponse(String, boolean) - 接口中的方法 com.walker.pay.PayEngineManager
生成接收通知后,给第三方的响应内容。
generatePrepareOrder(Order) - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
generatePrepareOrder(Order) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
generatePrepareOrder(Order) - 接口中的方法 com.walker.pay.PayEngineManager
生成预下单信息。
generatePrepareOrder(Order) - 接口中的方法 com.walker.pay.PayEngineProvider
生成预下单的订单对象。
getAccountSetNo() - 类中的方法 com.walker.pay.SplitAccount
平台配置的账户集编号,如果对个人则可不填。
getAccountSetNo() - 类中的方法 com.walker.pay.support.allinpaycloud.CouponOrder
 
getAcct() - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
getAcct() - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
getAgreementNo() - 类中的方法 com.walker.pay.support.BankCardOrder
签约时返回的协议号,用于校验协议信息。
getAmount() - 类中的方法 com.walker.pay.SplitAccount
分账金额,单位:分
getApiKey() - 类中的方法 com.walker.pay.OrderStatusQuery
签名密钥。
getAppId() - 类中的方法 com.walker.pay.OrderStatusQuery
第三方系统提供给我们的应用标识,如:微信appid登。
getAppId() - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
接入第三方支付,申请的应用ID。
getAttach() - 接口中的方法 com.walker.pay.Order
返回业务传入的附加数据,该数据第三方一般会原封不动返回。
getAttach() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getBankCardNo() - 类中的方法 com.walker.pay.support.BankCardOrder
返回银行卡号
getBenefitdetail() - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
getBenefitdetail() - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
getBizUserId() - 类中的方法 com.walker.pay.SplitAccount
要分账的用户标识,业务对应的用户编号。
getBuyerId() - 类中的方法 com.walker.pay.NotifyValue
返回第三方的购买人标识,如:微信 openid 或支付宝 user_id等。
getBuyerId() - 接口中的方法 com.walker.pay.Order
返回 买家ID,'通商云' 时使用到
getBuyerId() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getCertType() - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
getCertType() - 类中的方法 com.walker.pay.support.allinpaycloud.ScanWechatOrder
证件类型 仅支持“1-身份证”
getCertType() - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
getChnlstoreid() - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
getCodeUrl() - 类中的方法 com.walker.pay.response.ScanOrderResponsePay
返回二维码链接地址字符串。
getConfiguration() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
getConfiguration() - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
getConfiguration() - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
getConfiguration() - 接口中的方法 com.walker.pay.PayDefinition
返回支付配置参数集合
getConfigVariable(String) - 类中的方法 com.walker.pay.AbstractPayContext
 
getConfigVariable(String) - 接口中的方法 com.walker.pay.PayContext
返回配置的参数值对象。
getCreateTime() - 类中的方法 com.walker.pay.NotifyValue
返回通知创建时间,该属性是从第三方支付获取的,转换成统一格式,如:202301170946
getCreateTime() - 接口中的方法 com.walker.pay.Order
 
getCreateTime() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getData() - 类中的方法 com.walker.pay.NotifyValue
 
getData() - 类中的方法 com.walker.pay.ResponsePay
当在环境中不能通过泛型定义结果明细时,可以使用data字段,但这仅在非常阶段使用,
一般都使用result属性。
getDataType() - 类中的方法 com.walker.pay.NotifyValue
返回通知的数据类型
getDeviceInfo() - 接口中的方法 com.walker.pay.Order
返回用户提交的设备信息。
getDeviceInfo() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getEnabled() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
getEnabled() - 接口中的方法 com.walker.pay.PayDefinition
是否启用
getExtendParams() - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
getExtendParams() - 类中的方法 com.walker.pay.support.allinpaycloud.ScanWechatOrder
渠道拓展参数,最长1000字符,可选
getExtendParams() - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
getFee() - 接口中的方法 com.walker.pay.Order
返回订单手续费,内扣,如果不存在,则填0。
getFee() - 类中的方法 com.walker.pay.SplitAccount
返回手续费,内扣,单位:分
getFee() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getFqnum() - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
getGoods_tag() - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
getId() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
getId() - 类中的方法 com.walker.pay.NotifyValue
返回通知ID
getId() - 接口中的方法 com.walker.pay.Order
返回系统订单号
getId() - 接口中的方法 com.walker.pay.PayDefinition
支付定义ID,唯一,提供商标识 + 版本号
getId() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getIdNo() - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
getIdNo() - 类中的方法 com.walker.pay.support.allinpaycloud.ScanWechatOrder
证件号,可选
getIdNo() - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
getIdString() - 接口中的方法 com.walker.pay.Order
返回系统订单号(字符串),如果id是数值则会自动转换成字符串。
getIdString() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getIndex() - enum class中的方法 com.walker.pay.PayChannel
 
getIndex() - enum class中的方法 com.walker.pay.PayFrom
 
getIndex() - enum class中的方法 com.walker.pay.PayStatus
 
getIndex() - enum class中的方法 com.walker.pay.PayType
 
getIndex() - enum class中的方法 com.walker.pay.ServiceProvider
 
getIp() - 接口中的方法 com.walker.pay.Order
返回终端ip地址。
getIp() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getLimitPay() - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
getLimitPay() - 类中的方法 com.walker.pay.support.allinpaycloud.ScanWechatOrder
非贷记卡:no_credit 借、贷记卡:””,需要传空字符串,不能不传
getLimitPay() - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
getMerchantId() - 类中的方法 com.walker.pay.OrderStatusQuery
对接的第三方支付系统中,设置的平台商户号(微信使用)
getMerchantId() - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
接入第三方支付,定义的商户号。
getMessage() - 类中的方法 com.walker.pay.ResponsePay
 
getName() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
getName() - enum class中的方法 com.walker.pay.PayChannel
 
getName() - 接口中的方法 com.walker.pay.PayDefinition
支付定义名字,用户可录入,默认使用:提供商名称 + 版本号 + 支付渠道
getName() - enum class中的方法 com.walker.pay.PayFrom
 
getName() - enum class中的方法 com.walker.pay.PayType
 
getName() - enum class中的方法 com.walker.pay.ServiceProvider
 
getName() - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
getName() - 类中的方法 com.walker.pay.support.allinpaycloud.ScanWechatOrder
付款人姓名,可选
getName() - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
getNonce() - 接口中的方法 com.walker.pay.Order
得到一个随机数。
getNonce() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getNotifyUrl() - 接口中的方法 com.walker.pay.Order
返回订单通知回调地址(业务配置)
getNotifyUrl() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getOrderCallback() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
getOrderCallback() - 类中的方法 com.walker.pay.AbstractPayEngineProvider
返回订单业务操作回调实现,在订单下单以及通知等过程中可实现业务切入机会。
getOrderCallback() - 接口中的方法 com.walker.pay.PayDefinition
返回支付定义配置的 '订单回调'操作实现对象。
getOrderId() - 类中的方法 com.walker.pay.NotifyValue
返回系统订单号
getOrderId() - 类中的方法 com.walker.pay.OrderStatusQuery
系统内部订单号
getOrderId() - exception class中的方法 com.walker.pay.PayException
 
getOrderId() - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
系统订单号
getOrderNotifyConvertor() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
getOrderNotifyConvertor() - 接口中的方法 com.walker.pay.PayDefinition
返回订单通知数据格式转换器对象。
getOrderNotifyConvertorClass() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
getOrderNotifyConvertorClass() - 接口中的方法 com.walker.pay.PayDefinition
返回订单通知转换器类路径,用于动态创建,从数据库读取配置的类路径。
getPayChannel() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
getPayChannel() - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
getPayChannel() - 类中的方法 com.walker.pay.NotifyValue
返回渠道信息
getPayChannel() - 接口中的方法 com.walker.pay.PayDefinition
返回支付渠道
getPayChannel() - 接口中的方法 com.walker.pay.PayEngineProvider
返回渠道信息
getPayDefinition() - 类中的方法 com.walker.pay.AbstractPayContext
 
getPayDefinition() - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
getPayDefinition() - 接口中的方法 com.walker.pay.PayContext
返回 当前使用的支付定义对象。
getPayDefinition(String) - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
getPayDefinition(String) - 接口中的方法 com.walker.pay.PayEngineManager
根据支付配置ID,返回支付定义对象。
getPayDefinitionId() - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
getPayDefinitionId() - 接口中的方法 com.walker.pay.Order
返回支付定义ID,该方法值由平台使用,业务暂时获取不到。
getPayDefinitionId() - exception class中的方法 com.walker.pay.PayEngineNotFoundException
 
getPayDefinitionId() - 接口中的方法 com.walker.pay.PayEngineProvider
返回支付定义ID,应该是支付提供者来确定该定义ID,然后与定义集合对比。
getPayDefinitionId() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getPayDefinitionId(ServiceProvider, String) - 类中的静态方法 com.walker.pay.util.PayDefinitionUtils
 
getPayEngineProvider(ServiceProvider, String, PayType) - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
getPayEngineProvider(ServiceProvider, String, PayType) - 接口中的方法 com.walker.pay.PayEngineManager
根据订单信息,返回具体的支付引擎对象。
getPayEngineProvider(String) - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
getPayEngineProvider(String) - 接口中的方法 com.walker.pay.PayEngineManager
根据支付定义ID,返回具体的支付引擎对象。
getPayEngineProviderClass() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
getPayEngineProviderClass() - 接口中的方法 com.walker.pay.PayDefinition
返回定义对应的支付引擎实现类路径, 如: com.walker.pay.wechat.WechatV2EngineProvider
getPayEngineProviderList() - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
getPayEngineProviderList() - 接口中的方法 com.walker.pay.PayEngineManager
返回所有可用的支付引擎提供者集合。
getPayEngineProviderList(ServiceProvider) - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
getPayEngineProviderList(ServiceProvider) - 接口中的方法 com.walker.pay.PayEngineManager
根据服务提供商信息,查询包含该提供商的支付对接有几个,因为可能存在多个,如:微信v2、v3等。
getPayStatus() - 接口中的方法 com.walker.pay.Order
返回订单支付状态,在查询是需要从数据库加载出来。
getPayStatus() - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
支付状态。
getPayStatus() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getPaySuccessTime() - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
成功支付时间
getPayType() - 接口中的方法 com.walker.pay.Order
返回支付类型,参见枚举 PayType
getPayType() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getProviderPayType() - 类中的方法 com.walker.pay.AbstractPayContext
 
getProviderPayType() - 接口中的方法 com.walker.pay.PayContext
返回第三方支付定义的 '支付类型' 字符串
getProviderPayType() - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
第三方定义的支付类型,微信会返回
getProviderPayType(PayType) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
getProviderPayType(PayType) - 接口中的方法 com.walker.pay.PayEngineProvider
返回第三方支付类型字符串,如: app/jsapi/native等,这些是第三方支付类型区别。
getReceiverId() - 接口中的方法 com.walker.pay.Order
返回 卖家ID,'通商云' 时使用到
getReceiverId() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getRemark() - 类中的方法 com.walker.pay.SplitAccount
分账备注,最长 50 个字符。
getServiceProvider() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
getServiceProvider() - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
getServiceProvider() - 类中的方法 com.walker.pay.NotifyValue
返回支付服务商信息
getServiceProvider() - 接口中的方法 com.walker.pay.Order
返回订单使用支付提供商。
getServiceProvider() - 接口中的方法 com.walker.pay.PayDefinition
返回提供商对象
getServiceProvider() - 接口中的方法 com.walker.pay.PayEngineProvider
返回服务提供商信息。
getServiceProvider() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getSource() - 类中的方法 com.walker.pay.NotifyValue
返回通知的原始数据。
getSplitAccountList() - 接口中的方法 com.walker.pay.Order
返回分账用户集合,支持多人分账,但目前不支持多层级分账。
getSplitAccountList() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getStatus() - 类中的方法 com.walker.pay.ResponsePay
 
getSubAppid() - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
getSubbranch() - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
getTitle() - 接口中的方法 com.walker.pay.Order
返回商品标题(描述)
getTitle() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getTotalMoney() - 接口中的方法 com.walker.pay.Order
返回实际支付总金额,单位: 分
getTotalMoney() - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
支付总金额
getTotalMoney() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getTradeNo() - 类中的方法 com.walker.pay.NotifyValue
返回第三方(如:微信)订单号
getTradeNo() - 接口中的方法 com.walker.pay.Order
返回第三方支付提供商生成的订单编号,如:微信订单号、支付宝订单号
getTradeNo() - 类中的方法 com.walker.pay.OrderStatusQuery
第三方支付系统订单号
getTradeNo() - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
第三方订单号,如: 微信、通联生成的订单号
getTradeNo() - 类中的方法 com.walker.pay.support.DefaultOrder
 
getTradeType() - 类中的方法 com.walker.pay.NotifyValue
第三方支付通知返回的交易类型,例如:微信 trade_type 字段区别支付方式等。
getType(int) - enum class中的静态方法 com.walker.pay.PayChannel
 
getType(int) - enum class中的静态方法 com.walker.pay.PayFrom
 
getType(int) - enum class中的静态方法 com.walker.pay.PayType
 
getType(String) - enum class中的静态方法 com.walker.pay.PayStatus
 
getType(String) - enum class中的静态方法 com.walker.pay.ServiceProvider
 
getUserPayMoney() - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
用户支付金额,存在优惠券时该值为: 总金额 - 优惠金额。
getVersion() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
getVersion() - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
getVersion() - 类中的方法 com.walker.pay.NotifyValue
返回支付提供商实现的版本号
getVersion() - 接口中的方法 com.walker.pay.Order
返回支付提供者实现的版本号。
getVersion() - 接口中的方法 com.walker.pay.PayDefinition
返回接入版本号
getVersion() - 接口中的方法 com.walker.pay.PayEngineProvider
返回该提供商支付对接的版本号。
getVersion() - 类中的方法 com.walker.pay.support.DefaultOrder
 

H

H5 - enum class 中的枚举常量 com.walker.pay.PayType
H5支付
hashCode() - 类中的方法 com.walker.pay.AbstractPayDefinition
 
HuaweiPay - enum class 中的枚举常量 com.walker.pay.ServiceProvider
华为

I

InApp - enum class 中的枚举常量 com.walker.pay.PayType
应用内支付
INDEX_ACCOUNT_BALANCE - enum class中的静态变量 com.walker.pay.PayFrom
 
INDEX_ALI_PAY - enum class中的静态变量 com.walker.pay.PayChannel
 
INDEX_ALLINPAYCLOUD_ALIPAY_SERVIC - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_ALLINPAYCLOUD_COUPON - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_ALLINPAYCLOUD_QUICKPAY_VSP - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_ALLINPAYCLOUD_SCAN_ALIPAY - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_ALLINPAYCLOUD_SCAN_WEIXIN - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_ALLINPAYCLOUD_WECHAT_PUBLIC - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_ALLINPAYCLOUD_WECHATPAY_MINIPROGRAM - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_APP - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_APPLET - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_BANK - enum class中的静态变量 com.walker.pay.PayFrom
 
INDEX_CLOSED - enum class中的静态变量 com.walker.pay.PayStatus
 
INDEX_CREATED - enum class中的静态变量 com.walker.pay.PayStatus
 
INDEX_CREDIT - enum class中的静态变量 com.walker.pay.PayFrom
 
INDEX_ERROR - enum class中的静态变量 com.walker.pay.PayStatus
 
INDEX_H5 - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_IN_APP - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_INTERNET_BANK - enum class中的静态变量 com.walker.pay.PayChannel
 
INDEX_NOT_PAY - enum class中的静态变量 com.walker.pay.PayStatus
 
INDEX_OFFICIAL_ACCOUNT - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_OTHER - enum class中的静态变量 com.walker.pay.PayFrom
 
INDEX_PAYING - enum class中的静态变量 com.walker.pay.PayStatus
 
INDEX_PAYUNK_BEHALF_ALIPAY_ONE - enum class中的静态变量 com.walker.pay.PayType
畅联支付方式:代付到支付宝(单笔)
INDEX_PAYUNK_TRANS_ALIPAY_ONE - enum class中的静态变量 com.walker.pay.PayType
畅联支付方式:转账到支付宝(单笔)
INDEX_POS - enum class中的静态变量 com.walker.pay.PayChannel
 
INDEX_PROVIDER_DIRECT - enum class中的静态变量 com.walker.pay.PayChannel
 
INDEX_PROVIDER_PROXY - enum class中的静态变量 com.walker.pay.PayChannel
 
INDEX_REFUND - enum class中的静态变量 com.walker.pay.PayStatus
 
INDEX_SCAN - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_SUCCESS - enum class中的静态变量 com.walker.pay.PayStatus
 
INDEX_TAP - enum class中的静态变量 com.walker.pay.PayType
 
INDEX_TOKEN_MONEY - enum class中的静态变量 com.walker.pay.PayFrom
 
INDEX_WECHAT_PAY - enum class中的静态变量 com.walker.pay.PayChannel
 
InternetBank - enum class 中的枚举常量 com.walker.pay.PayChannel
 
invoke(PayContext, Order) - 类中的方法 com.walker.pay.AbstractOrderGenerator
调用第三方获取订单信息。
invoke(String, Order, Map<String, Variable>) - 类中的方法 com.walker.pay.AbstractOrderGenerator
已过时。
invokeOrderStatus(OrderStatusQuery) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
实现具体查询订单状态过程。
isStatus() - 类中的方法 com.walker.pay.NotifyValue
是否支付成功,如果通知支付成功,则返回 true, 否则 false。

L

loadPayDefinitionList() - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
loadPayDefinitionList() - 接口中的方法 com.walker.pay.PayEngineManager
加载业务配置的所有支付定义记录。
logger - 类中的变量 com.walker.pay.AbstractOrderGenerator
 
logger - 类中的变量 com.walker.pay.AbstractPayContext
 
logger - 类中的变量 com.walker.pay.AbstractPayDefinition
 
logger - 类中的变量 com.walker.pay.AbstractPayEngineManager
 
logger - 类中的变量 com.walker.pay.AbstractPayEngineProvider
 
logger - 类中的变量 com.walker.pay.callback.AbstractOrderCallback
 
logger - 类中的变量 com.walker.pay.convertor.AbstractJsonConvertor
 

N

NAME_ACCOUNT_BALANCE - enum class中的静态变量 com.walker.pay.PayFrom
 
NAME_ALI_PAY - enum class中的静态变量 com.walker.pay.PayChannel
 
NAME_ALLINPAYCLOUD_ALIPAY_SERVIC - enum class中的静态变量 com.walker.pay.PayType
 
NAME_ALLINPAYCLOUD_COUPON - enum class中的静态变量 com.walker.pay.PayType
 
NAME_ALLINPAYCLOUD_QUICKPAY_VSP - enum class中的静态变量 com.walker.pay.PayType
 
NAME_ALLINPAYCLOUD_SCAN_ALIPAY - enum class中的静态变量 com.walker.pay.PayType
 
NAME_ALLINPAYCLOUD_SCAN_WEIXIN - enum class中的静态变量 com.walker.pay.PayType
 
NAME_ALLINPAYCLOUD_WECHAT_PUBLIC - enum class中的静态变量 com.walker.pay.PayType
 
NAME_ALLINPAYCLOUD_WECHATPAY_MINIPROGRAM - enum class中的静态变量 com.walker.pay.PayType
 
NAME_APP - enum class中的静态变量 com.walker.pay.PayType
 
NAME_APPLET - enum class中的静态变量 com.walker.pay.PayType
 
NAME_BANK - enum class中的静态变量 com.walker.pay.PayFrom
 
NAME_CREDIT - enum class中的静态变量 com.walker.pay.PayFrom
 
NAME_H5 - enum class中的静态变量 com.walker.pay.PayType
 
NAME_IN_APP - enum class中的静态变量 com.walker.pay.PayType
 
NAME_INTERNET_BANK - enum class中的静态变量 com.walker.pay.PayChannel
 
NAME_OFFICIAL_ACCOUNT - enum class中的静态变量 com.walker.pay.PayType
 
NAME_OTHER - enum class中的静态变量 com.walker.pay.PayFrom
 
NAME_PAYUNK_BEHALF_ALIPAY_ONE - enum class中的静态变量 com.walker.pay.PayType
 
NAME_PAYUNK_TRANS_ALIPAY_ONE - enum class中的静态变量 com.walker.pay.PayType
 
NAME_POS - enum class中的静态变量 com.walker.pay.PayChannel
 
NAME_PROVIDER_DIRECT - enum class中的静态变量 com.walker.pay.PayChannel
由于存在第三方(如:通联)也能间接调用微信、支付宝等,因此渠道字段中,服务商直连主要是针对的:通联、易宝等第三方支付机构。
NAME_PROVIDER_PROXY - enum class中的静态变量 com.walker.pay.PayChannel
 
NAME_SCAN - enum class中的静态变量 com.walker.pay.PayType
 
NAME_TAP - enum class中的静态变量 com.walker.pay.PayType
 
NAME_TOKEN_MONEY - enum class中的静态变量 com.walker.pay.PayFrom
 
NAME_WECHAT_PAY - enum class中的静态变量 com.walker.pay.PayChannel
 
NewLand - enum class 中的枚举常量 com.walker.pay.ServiceProvider
新大陆
NotifyException - com.walker.pay.exception中的Exception Class
结果通知异常定义。
NotifyException(String, String, Throwable) - exception class的构造器 com.walker.pay.exception.NotifyException
 
NotifyException(String, Throwable) - exception class的构造器 com.walker.pay.exception.NotifyException
 
notifyOrder(Object) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
notifyOrder(Object) - 接口中的方法 com.walker.pay.PayEngineProvider
订单结果通知,业务在接收到第三方通知后,需要调用该方法处理具体流程。
notifyOrder(String, Object) - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
notifyOrder(String, Object) - 接口中的方法 com.walker.pay.PayEngineManager
订单(异步)通知调用方法。
NotifyValue<T> - com.walker.pay中的类
通知结果数据格式定义。
NotifyValue() - 类的构造器 com.walker.pay.NotifyValue
 
NotPay - enum class 中的枚举常量 com.walker.pay.PayStatus
未支付

O

OfficialAccount - enum class 中的枚举常量 com.walker.pay.PayType
公众号支付
onNotifyOrder(NotifyValue<?>) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
平台处理订单支付通知,目前与业务回调区分开。
onNotifyOrder(NotifyValue<?>) - 类中的方法 com.walker.pay.support.SimplePayEngineProvider
 
onOrderNotify(NotifyValue<?>) - 接口中的方法 com.walker.pay.callback.OrderCallBack
业务处理支付通知回调方法。
onOrderPrepare(Order, ResponsePay) - 接口中的方法 com.walker.pay.callback.OrderCallBack
当生成预下单时,回调接口,通常用于保存预下单记录。
Order - com.walker.pay中的接口
订单接口,是对支付订单的抽象。
OrderCallBack - com.walker.pay.callback中的接口
订单支付回调定义,业务需要实现该接口完成接收支付通知时,业务的需求处理。
OrderException - com.walker.pay.exception中的Exception Class
订单异常定义,因为调用第三方可能出现各种问题: 网络、校验等。
OrderException(String, String, Throwable) - exception class的构造器 com.walker.pay.exception.OrderException
 
OrderException(String, Throwable) - exception class的构造器 com.walker.pay.exception.OrderException
 
OrderGenerator - com.walker.pay中的接口
预下单生成器接口定义,每个提供商都存在多个生成器,如: 扫描订单、H5订单等。
OrderStatusQuery - com.walker.pay中的类
订单状态查询,请求对象。
OrderStatusQuery() - 类的构造器 com.walker.pay.OrderStatusQuery
 
OrderStatusResponsePay - com.walker.pay.response中的类
支付订单查询,响应结果对象。
OrderStatusResponsePay() - 类的构造器 com.walker.pay.response.OrderStatusResponsePay
 
Other - enum class 中的枚举常量 com.walker.pay.PayFrom
 

P

PayChannel - com.walker.pay中的Enum Class
支付渠道。
PayContext - com.walker.pay中的接口
支付上下文对象定义,在支付环节中使用,它包含:支付操作的整个环境管理。
PayDefinition - com.walker.pay中的接口
支付定义,产生一个支付自定义的实现,包括:支付基本信息、实现接口等。
PayDefinitionUtils - com.walker.pay.util中的类
 
PayDefinitionUtils() - 类的构造器 com.walker.pay.util.PayDefinitionUtils
 
PayEngineManager - com.walker.pay中的接口
支付引擎管理器定义。
PayEngineNotFoundException - com.walker.pay中的Exception Class
 
PayEngineNotFoundException(String, String, Throwable) - exception class的构造器 com.walker.pay.PayEngineNotFoundException
 
PayEngineProvider - com.walker.pay中的接口
支付引擎提供者,抽象最基本的支付操作。
PayException - com.walker.pay中的Exception Class
支付系统异常定义,业务需要捕获。
PayException(String, String, Throwable) - exception class的构造器 com.walker.pay.PayException
 
PayException(String, Throwable) - exception class的构造器 com.walker.pay.PayException
 
PayFrom - com.walker.pay中的Enum Class
付款来源。
Paying - enum class 中的枚举常量 com.walker.pay.PayStatus
正在支付中
PayStatus - com.walker.pay中的Enum Class
支付状态定义。
PayType - com.walker.pay中的Enum Class
支付类型。
PayUnk - enum class 中的枚举常量 com.walker.pay.ServiceProvider
畅联第三方支付(用的转账,类似于下订单)
PayUnk_BEHALF_ALIPAY_ONE - enum class 中的枚举常量 com.walker.pay.PayType
畅联支付类型:支付宝代付单笔到用户
PayUnk_TRANS_ALIPAY_ONE - enum class 中的枚举常量 com.walker.pay.PayType
畅联支付类型:支付宝单笔转账
Pos - enum class 中的枚举常量 com.walker.pay.PayChannel
 
PROVIDER_ID_ALIPAY - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_ID_ALLIN_PAY - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_ID_ALLINPAY_CLOUD - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_ID_APPLE_PAY - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_ID_BANK - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_ID_HUAWEI_PAY - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_ID_NEW_LAND - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_ID_PAYUNK - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_ID_UNION_PAY - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_ID_WECHAT - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_NAME_ALIPAY - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_NAME_ALLIN_PAY - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_NAME_ALLINPAY_CLOUD - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_NAME_APPLE_PAY - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_NAME_BANK - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_NAME_HUAWEI_PAY - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_NAME_NEW_LAND - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_NAME_PAYUNK - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_NAME_UNION_PAY - enum class中的静态变量 com.walker.pay.ServiceProvider
 
PROVIDER_NAME_WECHAT - enum class中的静态变量 com.walker.pay.ServiceProvider
 
ProviderDirect - enum class 中的枚举常量 com.walker.pay.PayChannel
 
ProviderProxy - enum class 中的枚举常量 com.walker.pay.PayChannel
 

R

Refund - enum class 中的枚举常量 com.walker.pay.PayStatus
交易成功,发生退款
RequestNotifyBean - com.walker.pay中的类
定义基础通知对象,可提供一些基础方法,目前只有生成序列化签名。
RequestNotifyBean() - 类的构造器 com.walker.pay.RequestNotifyBean
 
ResponsePay - com.walker.pay中的类
订单请求返回响应对象。
ResponsePay() - 类的构造器 com.walker.pay.ResponsePay
 

S

savePrepareOrder(Order, ResponsePay) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
成功后,保存订单信息到平台。
savePrepareOrder(Order, ResponsePay) - 类中的方法 com.walker.pay.support.SimplePayEngineProvider
 
Scan - enum class 中的枚举常量 com.walker.pay.PayType
扫码支付(生成商品支付二维码)
ScanOrderResponsePay - com.walker.pay.response中的类
对应扫码方式响应对象。
ScanOrderResponsePay() - 类的构造器 com.walker.pay.response.ScanOrderResponsePay
 
ScanWechatOrder - com.walker.pay.support.allinpaycloud中的类
微信扫码支付,通过请求第三方,生成支付二维码。
ScanWechatOrder() - 类的构造器 com.walker.pay.support.allinpaycloud.ScanWechatOrder
 
searchOrderStatus(Order) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
searchOrderStatus(Order) - 接口中的方法 com.walker.pay.PayEngineProvider
查询支付订单状态。
searchOrderStatus(String) - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
searchOrderStatus(String) - 接口中的方法 com.walker.pay.PayEngineManager
远程调用第三方接口,查询支付订单状态。
ServiceProvider - com.walker.pay中的Enum Class
支付提供商定义。
setAccountSetNo(String) - 类中的方法 com.walker.pay.SplitAccount
 
setAccountSetNo(String) - 类中的方法 com.walker.pay.support.allinpaycloud.CouponOrder
账户集编号。
setAcct(String) - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
支付宝JS支付user_id——支付宝分配
setAcct(String) - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
微信JS支付openid——微信分配
setAgreementNo(String) - 类中的方法 com.walker.pay.support.BankCardOrder
 
setAmount(Long) - 类中的方法 com.walker.pay.SplitAccount
 
setApiKey(String) - 类中的方法 com.walker.pay.OrderStatusQuery
 
setAppId(String) - 类中的方法 com.walker.pay.OrderStatusQuery
 
setAppId(String) - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
 
setAttach(String) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setBankCardNo(String) - 类中的方法 com.walker.pay.support.BankCardOrder
 
setBenefitdetail(String) - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
优惠信息,benefitdetail的json字符串,注意是String,支付宝智慧门店,详情
setBenefitdetail(String) - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
优惠信息,benefitdetail的json字符串,注意是String,微信单品优惠,详情, JsonObject
setBizUserId(String) - 类中的方法 com.walker.pay.SplitAccount
 
setBuyerId(String) - 类中的方法 com.walker.pay.NotifyValue
 
setBuyerId(String) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setCertType(long) - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
setCertType(long) - 类中的方法 com.walker.pay.support.allinpaycloud.ScanWechatOrder
 
setCertType(long) - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
证件类型, 仅支持“1-身份证”
setChnlstoreid(String) - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
渠道门店号--商户在支付渠道端的门店编号
setCodeUrl(String) - 类中的方法 com.walker.pay.response.ScanOrderResponsePay
 
setConfiguration(Map<String, Variable>) - 类中的方法 com.walker.pay.AbstractPayDefinition
 
setConfiguration(Map<String, Variable>) - 类中的方法 com.walker.pay.AbstractPayEngineManager
 
setConfiguration(Map<String, Variable>) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
setConfiguration(Map<String, Variable>) - 接口中的方法 com.walker.pay.PayEngineProvider
设置当前支付引擎需要的配置参数。
setConfigVariable(Variable) - 类中的方法 com.walker.pay.AbstractPayContext
 
setConfigVariable(Variable) - 接口中的方法 com.walker.pay.PayContext
设置配置的参数值对象。
setCreateTime(long) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setCreateTime(String) - 类中的方法 com.walker.pay.NotifyValue
 
setData(Map<String, Object>) - 类中的方法 com.walker.pay.ResponsePay
 
setData(T) - 类中的方法 com.walker.pay.NotifyValue
 
setDataType(String) - 类中的方法 com.walker.pay.NotifyValue
 
setDeviceInfo(String) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setEnabled(boolean) - 类中的方法 com.walker.pay.AbstractPayDefinition
 
setExtendParams(String) - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
渠道拓展参数,最长1000字符
setExtendParams(String) - 类中的方法 com.walker.pay.support.allinpaycloud.ScanWechatOrder
 
setExtendParams(String) - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
渠道拓展参数,最长1000字符
setFee(long) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setFee(Long) - 类中的方法 com.walker.pay.SplitAccount
 
setFqnum(Long) - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
花呗分期(暂只支持支付宝花呗分期) 3-花呗分期3期 6-花呗分期6期 12-花呗分期12期
setGoods_tag(String) - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
订单支付标识,订单优惠标记, 用于区分订单是否可以享受优惠,字段内容在微信后台配置券时进行设置,只对微信支付有效
setId(long) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setId(String) - 类中的方法 com.walker.pay.NotifyValue
 
setIdNo(String) - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
setIdNo(String) - 类中的方法 com.walker.pay.support.allinpaycloud.ScanWechatOrder
 
setIdNo(String) - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
证件号
setIdString(String) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setIp(String) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setLimitPay(String) - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
非贷记卡:no_credit 若该字段不传,则默认为借、贷记卡;
setLimitPay(String) - 类中的方法 com.walker.pay.support.allinpaycloud.ScanWechatOrder
 
setLimitPay(String) - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
非贷记卡:no_credit 借、贷记卡:””,需要传空字符串,不能不传
setMerchantId(String) - 类中的方法 com.walker.pay.OrderStatusQuery
 
setMerchantId(String) - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
 
setMessage(String) - 类中的方法 com.walker.pay.ResponsePay
 
setName(String) - 类中的方法 com.walker.pay.AbstractPayDefinition
 
setName(String) - 类中的方法 com.walker.pay.support.allinpaycloud.AlipayServiceOrder
 
setName(String) - 类中的方法 com.walker.pay.support.allinpaycloud.ScanWechatOrder
 
setName(String) - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
付款人姓名
setNonce(String) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setNotifyUrl(String) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setOrderCallback(OrderCallBack) - 类中的方法 com.walker.pay.AbstractPayDefinition
 
setOrderCallback(OrderCallBack) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
setOrderCallback(OrderCallBack) - 接口中的方法 com.walker.pay.PayEngineProvider
设置订单操作的回调实现,该接口定义了支付订单过程的一个关键节点的入口回调,
业务通过实现接口,避免支付与业务的耦合,起到分离作用。
setOrderId(long) - 类中的方法 com.walker.pay.OrderStatusQuery
 
setOrderId(String) - 类中的方法 com.walker.pay.NotifyValue
 
setOrderId(String) - exception class中的方法 com.walker.pay.PayException
 
setOrderId(String) - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
 
setOrderNotifyConvertor(Convertor<NotifyValue<?>>) - 类中的方法 com.walker.pay.AbstractPayDefinition
 
setOrderNotifyConvertor(Convertor<NotifyValue<?>>) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
设置订单通知转换器对象。
setOrderNotifyConvertorClass(String) - 类中的方法 com.walker.pay.AbstractPayDefinition
 
setPayChannel(PayChannel) - 类中的方法 com.walker.pay.AbstractPayDefinition
 
setPayChannel(PayChannel) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
setPayChannel(PayChannel) - 类中的方法 com.walker.pay.NotifyValue
 
setPayDefinition(PayDefinition) - 类中的方法 com.walker.pay.AbstractPayContext
设置支付定义对象。
setPayDefinition(PayDefinition) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
setPayDefinition(PayDefinition) - 接口中的方法 com.walker.pay.PayEngineProvider
设置当前支付引擎的 '支付定义' 对象。
setPayDefinitionId(String) - 类中的方法 com.walker.pay.support.DefaultOrder
订单不用再设置'支付定义ID',由 PayEngineManager 根据 ServiceProvider 和 PayType 查找获得。
setPayEngineProviderClass(String) - 类中的方法 com.walker.pay.AbstractPayDefinition
 
setPayStatus(PayStatus) - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
 
setPayStatus(PayStatus) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setPaySuccessTime(String) - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
 
setPayType(PayType) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setProviderPayType(String) - 类中的方法 com.walker.pay.AbstractPayContext
设置第三方支付定义的支付类型字符串
setProviderPayType(String) - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
 
setReceiverId(String) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setRemark(String) - 类中的方法 com.walker.pay.SplitAccount
 
setServiceProvider(ServiceProvider) - 类中的方法 com.walker.pay.AbstractPayDefinition
 
setServiceProvider(ServiceProvider) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
setServiceProvider(ServiceProvider) - 类中的方法 com.walker.pay.NotifyValue
 
setServiceProvider(ServiceProvider) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setSource(Object) - 类中的方法 com.walker.pay.NotifyValue
 
setSplitAccountList(List<SplitAccount>) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setStatus(boolean) - 类中的方法 com.walker.pay.NotifyValue
 
setStatus(boolean) - 类中的方法 com.walker.pay.ResponsePay
 
setSubAppid(String) - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
微信公众号支付appid 参数 当商户有多个小程序或公众号时接口指定上送
setSubbranch(String) - 类中的方法 com.walker.pay.support.allinpaycloud.WechatJsOrder
门店号
setTitle(String) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setTotalMoney(long) - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
 
setTotalMoney(long) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setTradeNo(String) - 类中的方法 com.walker.pay.NotifyValue
 
setTradeNo(String) - 类中的方法 com.walker.pay.OrderStatusQuery
 
setTradeNo(String) - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
 
setTradeNo(String) - 类中的方法 com.walker.pay.support.DefaultOrder
 
setTradeType(String) - 类中的方法 com.walker.pay.NotifyValue
 
setUserPayMoney(long) - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
 
setVersion(String) - 类中的方法 com.walker.pay.AbstractPayDefinition
 
setVersion(String) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
 
setVersion(String) - 类中的方法 com.walker.pay.NotifyValue
 
setVersion(String) - 类中的方法 com.walker.pay.support.DefaultOrder
 
SimplePayEngineProvider - com.walker.pay.support中的类
 
SimplePayEngineProvider() - 类的构造器 com.walker.pay.support.SimplePayEngineProvider
 
SplitAccount - com.walker.pay中的类
分账对象定义,暂未支持多级(仅一级),支持多人分账。
SplitAccount() - 类的构造器 com.walker.pay.SplitAccount
 
Success - enum class 中的枚举常量 com.walker.pay.PayStatus
支付成功

T

Tap - enum class 中的枚举常量 com.walker.pay.PayType
刷卡支付(或被扫)
toGenericObject(Object) - 类中的方法 com.walker.pay.convertor.AbstractJsonConvertor
 
toGenericObject(Object) - 接口中的方法 com.walker.pay.Convertor
把给定对象转换为指定类型。
TokenMoney - enum class 中的枚举常量 com.walker.pay.PayFrom
 
toSignSerialize() - 类中的方法 com.walker.pay.RequestNotifyBean
转换成签名序列化字符串,按照key/value拼接方式,以字母表顺序。
toString() - 类中的方法 com.walker.pay.response.OrderStatusResponsePay
 
toString() - 类中的方法 com.walker.pay.response.ScanOrderResponsePay
 
toString() - 类中的方法 com.walker.pay.SplitAccount
 
toString() - 类中的方法 com.walker.pay.support.DefaultOrder
 
transferTo(ObjectNode) - 类中的方法 com.walker.pay.convertor.AbstractJsonConvertor
 

U

UnionPay - enum class 中的枚举常量 com.walker.pay.ServiceProvider
银联

V

valueOf(String) - enum class中的静态方法 com.walker.pay.PayChannel
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.walker.pay.PayFrom
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.walker.pay.PayStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.walker.pay.PayType
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.walker.pay.ServiceProvider
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 com.walker.pay.PayChannel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.walker.pay.PayFrom
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.walker.pay.PayStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.walker.pay.PayType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.walker.pay.ServiceProvider
Returns an array containing the constants of this enum class, in the order they are declared.
verifySign(Object) - 类中的方法 com.walker.pay.AbstractPayEngineProvider
验证签名是否合法。

W

Wechat - enum class 中的枚举常量 com.walker.pay.ServiceProvider
微信
WechatJsOrder - com.walker.pay.support.allinpaycloud中的类
订单类型: 微信JS支付(公众号)——收银宝
WechatJsOrder() - 类的构造器 com.walker.pay.support.allinpaycloud.WechatJsOrder
 
WechatMiniProgramOrder - com.walker.pay.support.allinpaycloud中的类
微信小程序支付(收银宝)
WechatMiniProgramOrder() - 类的构造器 com.walker.pay.support.allinpaycloud.WechatMiniProgramOrder
 
WechatPay - enum class 中的枚举常量 com.walker.pay.PayChannel
 
A B C D E G H I L N O P R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格