What causes a Back Office transaction error message?

In general Back Office exceptions happen before a transaction is sent to the bank, often it is due to a duplicate transaction This happens when the gateway sees that your merchant account is defaulted to stop duplicate payments from processing, their system checks for transactions that have processed on the same day for the same amount and also checks for the same effective date of the transaction.

This behavior can be disabled at the gateway level.