This error indicates that Opayo couldn’t register the payment form. It usually happens because of mismatched credentials, incorrect encryption passwords, or posting to the wrong endpoint URL.
How to fix:
Friendly tip: Encryption password can be found inside the MyOpayo’s account. You should have an Admin access to see it. The encryption passwords for the test and live environments are different. Using the test encryption password on your live system, or the live encryption password in your test environment, can cause this error.
Plugin setup reminder: If you have entered your MyOpayo test encryption password, be sure to enable test mode in our plugin. If you entered your live MyOpayo encryption password, you must disable test mode to set the plugin to live mode.
This error indicates that your server or hosting platform is attempting to send a transaction to Opayo from an IP address that is not registered within your MyOpayo account. Opayo uses this IP list as a security measure to prevent unauthorized access.
If your integration uses the Server or Direct method, Opayo requires you to register all valid IP addresses used to post transactional data. If your current IP address isn’t on file, the transaction will be rejected with this error.
How to fix:
Friendly Tip: Check your invalid transactions in MyOpayo under Transactions → Invalid for error details. If it’s not there, the issue might be with your encryption password.
The 3D Secure authentication required by the card issuer was unsuccessful, so Opayo could not authorise the payment.
This error usually comes with a note in WooCommerce order page details under Order Notes, saying:
[Direct Payment] The Opayo System rejected the transaction because of the fraud screening rules you have set on your account. Note: The bank may have authorised the transaction, but your own rule bases for AVS/CV2 or 3D-Secure caused the transaction to be rejected. Order status changed from Pending payment to Failed.
How to fix:
Friendly Tip: 3D Secure authentication takes place on Opayo’s system/server, so they are best equipped to diagnose and resolve these authentication failures.
This usually happens when the Vendor Name sent in the transaction doesn’t exactly match the registered vendor name in your Opayo account; matching case and formatting are essential.
How to fix:
Friendly Tip: Your Vendor Name is provided by Opayo when your account is created. It’s usually a short string of letters and is the same name you use to log in to your MyOpayo account.
These are the most commonly reported errors we’ve seen so far. If you’d like to explore the full list of possible error codes you might encounter with the Opayo, you can find it here. You can also reach out to them here: OpayoSupport@elavon.com.
If you need further assistance or have encountered a new error, our team is here and ready to help. You can send in a support ticket.
Was this helpful?
Our team are on hand to provide fast, helpful and professional support.
Start exploring our fully functional demo site today.
Gain exclusive admin access to see what's possible.