Class BatchPaymentDetails


  • public class BatchPaymentDetails
    extends Object
    Bank details for use on a batch payment stored with each contact
    • Constructor Detail

      • BatchPaymentDetails

        public BatchPaymentDetails()
    • 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
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object