* Add `exchange_rate_quote_id` to `Transaction.sale`
* Add validation error code `ExchangeRateQuoteIdIsTooLong` to `Transaction`
* Add the following fields to `ApplePayCard` and `AndroidPayCard`:
* `commercial`
* `debit`
* `durbin_regulated`
* `healthcare`
* `payroll`
* `prepaid`
* `product_id`
* `country_of_issuance`
* `issuing_bank`
* Add error code `Transaction.TaxAmountIsRequiredForAibSwedish` for attribute `tax_amount` to handle validation for AIB:Domestic Transactions in Sweden