TransactionBuilder 
    Builder class used to construct ExternalAccountTransactions, enforcing that all mandatory fields have been provided.
See also
Functions
Link copied to clipboard
                  Build and return the ExternalAccountTransaction, ensuring that the provided data is valid before continuing
Link copied to clipboard
                  Sets the minimum required fields to match receipts using the external transaction id.
Link copied to clipboard
                  Sets the optional maskedAccountNumber field.
Link copied to clipboard
                  Sets the optional merchantName field.
Link copied to clipboard
                  open fun metaDataWithDate(@NonNull date: String, @NonNull amount: Double, @NonNull currencyCode: String): TransactionBuilder
Sets the minimum required fields to match receipts using metadata with a transaction date.
Link copied to clipboard
                  open fun metaDataWithPostDate(@NonNull postDate: String, @NonNull amount: Double, @NonNull currencyCode: String): TransactionBuilder
Sets the minimum and required fields to match receipts with metadata with a transaction posted date.
Link copied to clipboard
                  Sets the optional postedDate field.
Link copied to clipboard
                  Sets the optional summary field.