Acknowledgement of Notification Post

On this page:

Overview

This is the plain text response part of the POST originated by the Server in the Notification of Transaction result. Encoding must be as Name=Value fields separated by carriage-return and line feeds .

Important: Before writing the following fields to the Response object of the POST, you must clear your response buffer to remove any header code, comments, or HTML.

The Opayo Server is expecting “Status=” to be the first characters in the response. When it cannot identify these, it treats the response as an error and fails the transaction.

Response

Response format

Name

Description

Mandatory

Format

Max Length

Allowed Values

Status

  • OK = Send this when you have successfully received the Notification POST here and were able to match the VPSSignature.

  • INVALID. = Send this if the details you received in this POST were inconsistent with expectations for this transaction. The RedirectURL must still be provided, and Opayo will still redirect the customer back to your site, and the transaction will NOT be settled with the bank.

    Important. Only send this result if you want to cancel the transaction.
  • ERROR = An error has occurred during your Notification processing. The Opayo system will check for a RedirectURL, and when one is provided the Customer will be redirected to your site, and the transaction will NOT be settled with the bank.

    Important. Only send this result if you want to cancel the transaction and report an ERROR to Opayo.

Yes

Uppercase letters

 

15

  • OK 

  • INVALID

  • ERROR

RedirectURL

The fully qualified URL (including the https:// or https:// header) to which you want the customer redirected on completion of the transaction. 

When you want to pass parameters back to your own site (such as the session ID or transaction code), these should be included in RedirectURL.

Yes

RFC1738

255

 

StatusDetail

Providing extra detail or reasons for the Status value.

No

Letters, digits, commas, periods, colons, spaces, and parentheses
     

255

 

 

❮ Back to Notification of Transaction Result Back to API Reference Homepage  ❯