Package com.xero.models.accounting
Class BatchPaymentDetails
- java.lang.Object
-
- com.xero.models.accounting.BatchPaymentDetails
-
public class BatchPaymentDetails extends Object
Bank details for use on a batch payment stored with each contact
-
-
Constructor Summary
Constructors Constructor Description BatchPaymentDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BatchPaymentDetailsbankAccountName(String bankAccountName)Name of bank for use with Batch PaymentsBatchPaymentDetailsbankAccountNumber(String bankAccountNumber)Bank account number for use with Batch PaymentsBatchPaymentDetailscode(String code)(NZ Only) Optional references for the batch payment transaction.BatchPaymentDetailsdetails(String details)(Non-NZ Only) These details are sent to the org’s bank as a reference for the batch payment transaction.booleanequals(Object o)StringgetBankAccountName()Name of bank for use with Batch PaymentsStringgetBankAccountNumber()Bank account number for use with Batch PaymentsStringgetCode()(NZ Only) Optional references for the batch payment transaction.StringgetDetails()(Non-NZ Only) These details are sent to the org’s bank as a reference for the batch payment transaction.StringgetReference()(NZ Only) Optional references for the batch payment transaction.inthashCode()BatchPaymentDetailsreference(String reference)(NZ Only) Optional references for the batch payment transaction.voidsetBankAccountName(String bankAccountName)Name of bank for use with Batch PaymentsvoidsetBankAccountNumber(String bankAccountNumber)Bank account number for use with Batch PaymentsvoidsetCode(String code)(NZ Only) Optional references for the batch payment transaction.voidsetDetails(String details)(Non-NZ Only) These details are sent to the org’s bank as a reference for the batch payment transaction.voidsetReference(String reference)(NZ Only) Optional references for the batch payment transaction.StringtoString()
-
-
-
Method Detail
-
bankAccountNumber
public BatchPaymentDetails bankAccountNumber(String bankAccountNumber)
Bank account number for use with Batch Payments- Parameters:
bankAccountNumber- String- Returns:
- BatchPaymentDetails
-
getBankAccountNumber
public String getBankAccountNumber()
Bank account number for use with Batch Payments- Returns:
- bankAccountNumber
-
setBankAccountNumber
public void setBankAccountNumber(String bankAccountNumber)
Bank account number for use with Batch Payments- Parameters:
bankAccountNumber- String
-
bankAccountName
public BatchPaymentDetails bankAccountName(String bankAccountName)
Name of bank for use with Batch Payments- Parameters:
bankAccountName- String- Returns:
- BatchPaymentDetails
-
getBankAccountName
public String getBankAccountName()
Name of bank for use with Batch Payments- Returns:
- bankAccountName
-
setBankAccountName
public void setBankAccountName(String bankAccountName)
Name of bank for use with Batch Payments- Parameters:
bankAccountName- String
-
details
public BatchPaymentDetails details(String details)
(Non-NZ Only) These details are sent to the org’s bank as a reference for the batch payment transaction. They will also show with the batch payment transaction in the bank reconciliation Find & Match screen. Depending on your individual bank, the detail may also show on the bank statement imported into Xero. Maximum field length = 18- Parameters:
details- String- Returns:
- BatchPaymentDetails
-
getDetails
public String getDetails()
(Non-NZ Only) These details are sent to the org’s bank as a reference for the batch payment transaction. They will also show with the batch payment transaction in the bank reconciliation Find & Match screen. Depending on your individual bank, the detail may also show on the bank statement imported into Xero. Maximum field length = 18- Returns:
- details
-
setDetails
public void setDetails(String details)
(Non-NZ Only) These details are sent to the org’s bank as a reference for the batch payment transaction. They will also show with the batch payment transaction in the bank reconciliation Find & Match screen. Depending on your individual bank, the detail may also show on the bank statement imported into Xero. Maximum field length = 18- Parameters:
details- String
-
code
public BatchPaymentDetails code(String code)
(NZ Only) Optional references for the batch payment transaction. It will also show with the batch payment transaction in the bank reconciliation Find & Match screen. Depending on your individual bank, the detail may also show on the bank statement you import into Xero.- Parameters:
code- String- Returns:
- BatchPaymentDetails
-
getCode
public String getCode()
(NZ Only) Optional references for the batch payment transaction. It will also show with the batch payment transaction in the bank reconciliation Find & Match screen. Depending on your individual bank, the detail may also show on the bank statement you import into Xero.- Returns:
- code
-
setCode
public void setCode(String code)
(NZ Only) Optional references for the batch payment transaction. It will also show with the batch payment transaction in the bank reconciliation Find & Match screen. Depending on your individual bank, the detail may also show on the bank statement you import into Xero.- Parameters:
code- String
-
reference
public BatchPaymentDetails reference(String reference)
(NZ Only) Optional references for the batch payment transaction. It will also show with the batch payment transaction in the bank reconciliation Find & Match screen. Depending on your individual bank, the detail may also show on the bank statement you import into Xero.- Parameters:
reference- String- Returns:
- BatchPaymentDetails
-
getReference
public String getReference()
(NZ Only) Optional references for the batch payment transaction. It will also show with the batch payment transaction in the bank reconciliation Find & Match screen. Depending on your individual bank, the detail may also show on the bank statement you import into Xero.- Returns:
- reference
-
setReference
public void setReference(String reference)
(NZ Only) Optional references for the batch payment transaction. It will also show with the batch payment transaction in the bank reconciliation Find & Match screen. Depending on your individual bank, the detail may also show on the bank statement you import into Xero.- Parameters:
reference- String
-
-