PURPOSE
This article describes how to troubleshoot payment responses from Atomic with reason code "500" and reason message "Error in database operation".
CAUSE
This response may be returned if the name of the routing rule used in the transaction exceeds 50 characters in length.
SOLUTION
The name of the routing rule used needs to be amended to 50 characters or fewer.
- Live merchants should raise a support case by emailing [email protected]
- Merchants currently integrating to APEXX should raise the issue directly with their implementation manager