ImantasRookie
Although the Bunq API immediately fails for most of the invalid payments, however I assume it may happen that IBAN is valid and everything looks fine in the beginning, but an international transfer might fail much later on the other end in case, for example, the owner's name doesn't match the IBAN. So my questions are:
• Does such payment changes its status as failed later on after it's rejected on the other end (somewhere far abroad) or a separate transaction is created with a positive amount compensating the previous negative amount of the failed payment?
• Is it possible to capture such failing payment via API callbacks? For example, the mutation notification, maybe?
• Since payments do not have any status field within the API messages, how should they be identified among other regular payments?