I may be missing something but a trawl through the docs and answers here didn't help.
I'm trying to log to an external database the status of each transaction and have given each transaction an external ID.
For successful transactions SalesReponse contains this external ID but cancelled transactions do not have access to the ID.
Is there a way for this to be included in the SalesReponse or any other way to query the status of a particular External ID? Or perhaps a different response I should be listening for?
Any help would be appreciated. Cheers!