|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcn.beecloud.bean.BCRefundParameter
public class BCRefundParameter
退款参数类,封装了退款所需的参数
| 构造方法摘要 | |
|---|---|
BCRefundParameter(String billNo,
String refundNo,
Integer refundFee)
构造函数,参数为发起退款的3个必填参数 |
|
| 方法摘要 | |
|---|---|
String |
getBillNo()
访问字段 billNo |
BCEumeration.PAY_CHANNEL |
getChannel()
访问字段 channel |
Boolean |
getNeedApproval()
访问字段 needApproval |
Map<String,Object> |
getOptional()
访问字段 optional |
Integer |
getRefundFee()
访问字段 refundFee |
String |
getRefundNo()
访问字段 refundNo |
void |
setBillNo(String billNo)
|
void |
setChannel(BCEumeration.PAY_CHANNEL channel)
|
void |
setNeedApproval(Boolean needApproval)
|
void |
setOptional(Map<String,Object> optional)
|
void |
setRefundFee(Integer refundFee)
|
void |
setRefundNo(String refundNo)
|
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public BCRefundParameter(String billNo,
String refundNo,
Integer refundFee)
billNo - setBillNo(java.lang.String)refundNo - setRefundNo(java.lang.String)refundFee - setRefundFee(java.lang.Integer)| 方法详细信息 |
|---|
public BCEumeration.PAY_CHANNEL getChannel()
channel
public void setChannel(BCEumeration.PAY_CHANNEL channel)
channel - 渠道类型, 根据不同场景选择不同的支付方式,包含:
BCEumeration.PAY_CHANNEL.WX: 微信
BCEumeration.PAY_CHANNEL.ALI: 支付宝
BCEumeration.PAY_CHANNEL.UN: 银联
BCEumeration.PAY_CHANNEL.YEE: 易宝
BCEumeration.PAY_CHANNEL.JD: 京东
BCEumeration.PAY_CHANNEL.KUAIQIAN: 快钱
BCEumeration.PAY_CHANNEL.BD: 百度
(选填)public Map<String,Object> getOptional()
optional
public void setOptional(Map<String,Object> optional)
optional - 附加数据 用户自定义的参数,将会在webhook通知中原样返回,该字段主要用于商户携带订单的自定义数据,例如{"key1":"value1","key2":"value2",...}
(选填)public Boolean getNeedApproval()
needApproval
public void setNeedApproval(Boolean needApproval)
needApproval - 标识该笔是预退款还是直接退款
(选填)public String getBillNo()
billNo
public String getRefundNo()
refundNo
public Integer getRefundFee()
refundFee
public void setBillNo(String billNo)
billNo - 商户订单号, 8到32个字符内,数字和/或字母组合,确保在商户系统中唯一
(必填)public void setRefundNo(String refundNo)
refundNo - 商户退款单号, 格式为:退款日期(8位) + 流水号(3~24 位)。不可重复,且退款日期必须是当天日期。流水号可以接受数字或英文字符,建议使用数字,但不可接受“000”。
例如:201506101035040000001
(必填)public void setRefundFee(Integer refundFee)
refundFee - 退款金额, 只能为整数,单位为分,例如1
(必填)
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||