error_reason attribute on the Setup Intent object identifies the cause.
Fintoc uses the following error_reason values. Handle unknown values because Fintoc can add new error reasons.
The following table maps each error to its setup method types (bank_transfer, card, or pac, an automatic recurring bank debit):