Status of a transaction

ℹ️

Learn more about this feature in the documentation.

The Notification Post is a webhook that sends a notification to the URL registered by your merchant whenever there is a status change in the transaction:

  • From Review (under review) to Accept (accepted) or Reject (rejected);
  • From Accept (accepted) to Reject (rejected).
ℹ️

Important

  • During the onboarding process, request the registration of your merchant's status change URL with the Implementation team;
  • The URL registered by the merchant to receive the status change notification must return HTTP code 200 (OK), indicating that the message was successfully received and processed by the merchant's server. Otherwise, 3 more delivery attempts will be made;
  • The status change URL can only use port 80 (standard for HTTP) or port 443 (standard for HTTPS). We recommend that the merchant always use SSL for this URL, that is, always HTTPS.

Example of notification content

{  
   "Id":"tttttttt-tttt-tttt-tttt-tttttttttttt"
}

Header Parameters

KeyValue
Content-Typeapplication/json

Body Parameters

ParameterDescriptionType
IdAntifraude transaction IdGUID

The merchant must return status200 Ok:

Header parameters

KeyValue
Content-Typeapplication/json
Status200 OK

After receiving the status change notification, perform a query by sending the received transaction Id to obtain the transaction's new status:

Query on Cybersource
Query on ACI Worldwide