package com.stylefeng.guns.modular.system.util.Tingg.model;
|
|
import lombok.Data;
|
|
/**
|
* @author chenza
|
* @date 2023/3/14 11:36
|
*/
|
|
@Data
|
public class TinggRequest {
|
/**
|
* 国家代码,例如:"NG"
|
*/
|
private String countryCode;
|
/**
|
* 功能,例如:"BEEP.postPayment"
|
*/
|
private String function;
|
/**
|
* 用户名称
|
*/
|
private String username;
|
/**
|
* 用户密码
|
*/
|
private String password;
|
/**
|
* 服务代码,例如:"NG-BANK-PAYOUT"
|
*/
|
private String serviceCode;
|
/**
|
* MSISDN,例如:"256700000000"
|
*/
|
private String msisdn;
|
/**
|
* 账号,例如:"00072186"
|
*/
|
private String accountNumber;
|
/**
|
* 付款人交易编号,例如:"yourUniqueID"
|
*/
|
private String payerTransactionID;
|
/**
|
* 金额,例如:50000
|
*/
|
private Long amount;
|
/**
|
* 备注,例如:"Bank Payout"
|
*/
|
private String narration;
|
/**
|
* 收到付款的日期
|
*/
|
private String datePaymentReceived;
|
/**
|
* 回调网址,例如:"https://yourCallBackUrl.com/receivePaymentStatus"
|
*/
|
private String callbackUrl;
|
/**
|
* 目的地银行代码,例如:"000012"
|
*/
|
private String destinationBankCode;
|
/**
|
* 目标账户名称,例如:"Shem B. Mwangi"
|
*/
|
private String destinationAccountName;
|
/**
|
* 目标账户号码,例如:"00072186"
|
*/
|
private String destinationAccountNo;
|
/**
|
* 目的地银行,例如:"StanbicIBTC Bank"
|
*/
|
private String destinationBank;
|
/**
|
* 支付方式,例如:"BANK"
|
*/
|
private String paymentMode;
|
/**
|
* 货币代码,例如: "NGN"
|
*/
|
private String currencyCode;
|
/**
|
* 客户名称,例如:"Shem B. Mwangi"
|
*/
|
private String customerNames;
|
/**
|
* 发票编码
|
*/
|
private String invoiceNumber;
|
/**
|
* 标识
|
*/
|
private String hubID;
|
|
}
|