public class SmallCharge
extends java.lang.Object
Charge
的简化,主要是webhooks返回值接受到后转换为smallCharge限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
CHANNEL_ALIPAY
支付宝手机支付
|
static java.lang.String |
CHANNEL_ALIPAY_PC_DIRECT
支付宝 PC 网页支付
|
static java.lang.String |
CHANNEL_ALIPAY_QR
支付宝扫码支付
|
static java.lang.String |
CHANNEL_ALIPAY_WAP
支付宝手机网页支付
|
static java.lang.String |
CHANNEL_APPLEPAY_UPACP
Apple Pay
|
static java.lang.String |
CHANNEL_BFB
百度钱包移动快捷支付
|
static java.lang.String |
CHANNEL_BFB_WAP
百度钱包手机网页支付
|
static java.lang.String |
CHANNEL_CNP_F
应用内快捷支付(外卡)
|
static java.lang.String |
CHANNEL_CNP_U
应用内快捷支付(银联)
|
static java.lang.String |
CHANNEL_CP_B2B
银联企业网银支付
|
static java.lang.String |
CHANNEL_FQLPAY_WAP
分期乐支付
|
static java.lang.String |
CHANNEL_JDPAY_WAP
京东手机网页支付
|
static java.lang.String |
CHANNEL_QGBC_WAP
量化派支付
|
static java.lang.String |
CHANNEL_UPACP
银联全渠道支付(2015 年 1 月 1 日后的银联新商户使用。
|
static java.lang.String |
CHANNEL_UPACP_PC
银联 PC 网页支付
|
static java.lang.String |
CHANNEL_UPACP_WAP
银联全渠道手机网页支付(2015 年 1 月 1 日后的银联新商户使用。
|
static java.lang.String |
CHANNEL_WX
微信支付
|
static java.lang.String |
CHANNEL_WX_PUB
微信公众账号支付
|
static java.lang.String |
CHANNEL_WX_PUB_QR
微信公众账号扫码支付
|
static java.lang.String |
CHANNEL_YEEPAY_WAP
易宝手机网页支付
|
构造器和说明 |
---|
SmallCharge() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.Integer |
getAmount()
订单总金额, 单位为对应币种的最小货币单位,例如:人民币为分(如订单总金额为 1 元,此处请填 100)。
|
java.lang.String |
getChannel()
支付使用的第三方支付渠道,如
CHANNEL_ALIPAY |
java.lang.String |
getClientIp()
发起支付请求客户端的 IP 地址,格式为 IPV4,如: 127.0.0.1。
|
java.lang.String |
getOrderNo()
商户订单号,适配每个渠道对此参数的要求,必须在商户系统内唯一。
|
void |
setAmount(java.lang.Integer amount)
订单总金额, 单位为对应币种的最小货币单位,例如:人民币为分(如订单总金额为 1 元,此处请填 100)。
|
void |
setChannel(java.lang.String channel)
支付使用的第三方支付渠道,如
CHANNEL_ALIPAY |
void |
setClientIp(java.lang.String clientIp)
发起支付请求客户端的 IP 地址,格式为 IPV4,如: 127.0.0.1。
|
void |
setOrderNo(java.lang.String orderNo)
商户订单号,适配每个渠道对此参数的要求,必须在商户系统内唯一。
|
public static final java.lang.String CHANNEL_ALIPAY
public static final java.lang.String CHANNEL_ALIPAY_WAP
public static final java.lang.String CHANNEL_ALIPAY_QR
public static final java.lang.String CHANNEL_ALIPAY_PC_DIRECT
public static final java.lang.String CHANNEL_UPACP
public static final java.lang.String CHANNEL_UPACP_WAP
public static final java.lang.String CHANNEL_UPACP_PC
public static final java.lang.String CHANNEL_CP_B2B
public static final java.lang.String CHANNEL_WX
public static final java.lang.String CHANNEL_WX_PUB
public static final java.lang.String CHANNEL_WX_PUB_QR
public static final java.lang.String CHANNEL_APPLEPAY_UPACP
public static final java.lang.String CHANNEL_BFB
public static final java.lang.String CHANNEL_BFB_WAP
public static final java.lang.String CHANNEL_YEEPAY_WAP
public static final java.lang.String CHANNEL_JDPAY_WAP
public static final java.lang.String CHANNEL_CNP_U
public static final java.lang.String CHANNEL_CNP_F
public static final java.lang.String CHANNEL_FQLPAY_WAP
public static final java.lang.String CHANNEL_QGBC_WAP
public java.lang.String getChannel()
CHANNEL_ALIPAY
public void setChannel(java.lang.String channel)
CHANNEL_ALIPAY
channel
- 如CHANNEL_ALIPAY
public java.lang.String getOrderNo()
public void setOrderNo(java.lang.String orderNo)
orderNo
- 订单号public java.lang.String getClientIp()
public void setClientIp(java.lang.String clientIp)
clientIp
- 客户端的 IP 地址public java.lang.Integer getAmount()
public void setAmount(java.lang.Integer amount)
amount
- 订单总金额