I'm having a problem recovering previous transaction after MPOS failure.
When I re-start MPOs it detects that it needs to recover a transaction and displays this message:
Recovered a Payment Card transaction
Recovered £0.00. Requested amount was £195.00.
This transaction will be used instead of initiating new payment.
"IdFromConnector":"12345678",
"InitiatedDate":"2019-10-10T14:33:39.991Z",
"UniqueTransactionId":"12345",
"Amount":195.0
Enable duplicate payment protection for payment connector
https://docs.microsoft.com/en-us/dynamics365/retail/dev-itpro/duplicate-payment-protection#paymenttransactionreferencedata