What does this error code from Opayo mean?

What does this error code from Opayo mean?


Troubleshooting Payment Errors on Opayo/SagePay

If you encounter an error code while processing payments through Opayo (formerly SagePay), follow the steps below to identify and resolve the issue.

Step 1: Understand the Error Code

Visit the Opayo support page for error codes:
Opayo Error Codes
This page provides detailed explanations of each error code and possible resolutions.

Step 2: Common Causes of Errors

In most cases, payment errors occur due to an invalid character submitted to the Opayo gateway. Opayo’s payment processing system has strict requirements for the fields it accepts, and any unsupported characters can result in an error.

Step 3: Verify Paytia-Opayo Field Configuration

For Opayo, Paytia is configured to pass;

VendorData in the Paytia Account Number field 

VendorTxCode in the Paytia Reference number field

Paytia is pre-configured to pass the following fields to Opayo:

  1. VendorData

    • Mapped from Paytia: Account Number field
    • Valid Characters: Letters, digits, and spaces
    • Max Length: 200 characters
    • Purpose: Used optionally to pass data for display against the transaction in MySagePay.
  2. VendorTxCode

    • Mapped from Paytia: Reference Number field
    • Valid Characters: Letters, digits, hyphens, periods, underscores, and curly brackets
    • Max Length: 40 characters
    • Purpose: A unique transaction reference for each payment. Every transaction must have a unique VendorTxCode to ensure it processes correctly.

Opayo fieldValid charactersMax charactersNotes
VendorDataLetters, digits, and spaces200This is optionally used to pass any data you want displayed against the transaction in MySagePay.
VendorTxCodeLetters, digits, hyphens, periods, underscores, and curly brackets40Your unique transaction reference. You must use a new and unique VendorTxCode for each transaction.

Step 4: Check Field Data for Errors

Ensure that the data passed into these fields conforms to Opayo’s character and length requirements. Common issues include:

  • Including unsupported special characters.
  • Exceeding the maximum character limit.
  • Using a previously used VendorTxCode for a new transaction.

Step 5: Correct the Issue

  1. If the error is related to VendorData:

    • Remove unsupported characters such as punctuation marks, special symbols, or extra spaces.
    • Ensure the total character count does not exceed 200.
  2. If the error is related to VendorTxCode:

    • Ensure the transaction reference is unique and does not duplicate a previously used code.
    • Verify that only valid characters (letters, digits, hyphens, periods, underscores, curly brackets) are used.

Step 6: Retry the Transaction

Once the error is identified and corrected:

  • Resubmit the transaction through Paytia.
  • Monitor the response to confirm successful processing.

Additional Assistance

If the issue persists, contact:

By ensuring the correct data format and unique references, you can prevent errors and ensure smooth payment processing.



    • Related Articles

    • Gateway error messages

      Gateway Error Messages: Understanding and Resolving Issues This guide provides context to common error messages encountered by Paytia when interacting with payment gateways and offers steps to resolve them effectively. 1. Security Violation A ...
    • How do I configure my Opayo payment account to use Paytia?

      Adding IP Addresses to Opayo for Paytia Integration To successfully integrate Paytia with your Opayo account, you must complete three key tasks: 1. Obtain Your Vendor Name Your Vendor Name is provided by Opayo and is essential for gateway setup. You ...
    • Paytia API exception handling

      Paytia API Exception Handling The Paytia API services provide status update webhooks to track processes and status changes. These updates include standard API posts as well as exception handling for telephony-related processes. Below are details ...
    • What payment gateway accounts can be used with Paytia?

      Payment Gateway Accounts Supported by Paytia Paytia offers seamless integration with a range of payment gateway providers to ensure secure and efficient payment processing. Below is a list of payment gateways that can currently be used with Paytia's ...
    • How do I add a reserve amount to a credit card via Opayo?

      Adding a Reserve Amount to a Credit Card via Opayo Using Paytia The reserve and charge feature on Paytia allows you to place a shadow payment reserve on a customer's credit card using Opayo's deferred option. This process enables you to secure a ...