package com.stylefeng.guns.modular.system.util.Tingg.model;
|
|
/**
|
* 实体包信息
|
* @author zhibing.pu
|
* @date 2023/3/17 9:56
|
*/
|
public class Packet {
|
/**
|
* 服务产品代码
|
*/
|
private String serviceCode;
|
/**
|
* 进行支付的客户的手机号码。MSISDN应以国家代码开头,例如254xxxxxxxxx
|
*/
|
private String MSISDN;
|
/**
|
* 账号为收款账号。如果是手机号码,则应以国家代码开头,例如254xxxxxxxxx
|
*/
|
private String accountNumber;
|
/**
|
* 由银行为该事务生成的惟一transactionID。
|
*/
|
private String payerTransactionID;
|
/**
|
* 客户支付的金额
|
*/
|
private Double amount;
|
/**
|
* 备注信息
|
*/
|
private String narration;
|
/**
|
* 付款人收到付款的日期。yyyy-mm-dd hh: mm: ss。
|
*/
|
private String datePaymentReceived;
|
/**
|
* 额外数据
|
*/
|
private ExtraData extraData;
|
/**
|
* 交易货币的 ISO 代码。
|
*/
|
private String currencyCode;
|
|
public String getServiceCode() {
|
return serviceCode;
|
}
|
|
public void setServiceCode(String serviceCode) {
|
this.serviceCode = serviceCode;
|
}
|
|
public String getMSISDN() {
|
return MSISDN;
|
}
|
|
public void setMSISDN(String MSISDN) {
|
this.MSISDN = MSISDN;
|
}
|
|
public String getAccountNumber() {
|
return accountNumber;
|
}
|
|
public void setAccountNumber(String accountNumber) {
|
this.accountNumber = accountNumber;
|
}
|
|
public String getPayerTransactionID() {
|
return payerTransactionID;
|
}
|
|
public void setPayerTransactionID(String payerTransactionID) {
|
this.payerTransactionID = payerTransactionID;
|
}
|
|
public Double getAmount() {
|
return amount;
|
}
|
|
public void setAmount(Double amount) {
|
this.amount = amount;
|
}
|
|
public String getNarration() {
|
return narration;
|
}
|
|
public void setNarration(String narration) {
|
this.narration = narration;
|
}
|
|
public String getDatePaymentReceived() {
|
return datePaymentReceived;
|
}
|
|
public void setDatePaymentReceived(String datePaymentReceived) {
|
this.datePaymentReceived = datePaymentReceived;
|
}
|
|
public ExtraData getExtraData() {
|
return extraData;
|
}
|
|
public void setExtraData(ExtraData extraData) {
|
this.extraData = extraData;
|
}
|
|
public String getCurrencyCode() {
|
return currencyCode;
|
}
|
|
public void setCurrencyCode(String currencyCode) {
|
this.currencyCode = currencyCode;
|
}
|
|
@Override
|
public String toString() {
|
return "Packet{" +
|
"serviceCode='" + serviceCode + '\'' +
|
", MSISDN='" + MSISDN + '\'' +
|
", accountNumber='" + accountNumber + '\'' +
|
", payerTransactionID='" + payerTransactionID + '\'' +
|
", amount=" + amount +
|
", narration='" + narration + '\'' +
|
", datePaymentReceived='" + datePaymentReceived + '\'' +
|
", extraData=" + extraData +
|
", currencyCode='" + currencyCode + '\'' +
|
'}';
|
}
|
}
|