You will get following parameters from Ascio

By using this method, a Partner can choose to get messages automatically from AWS via the
GetMessageQueue function, when there is a new message arrives in the message queue.

Contact partner service to setup the URL that will be triggered. GET Request example:
http://PartnerURL?MessageId=123&OrderId=TEST12345. We are sending callbacks from this IP: 185.26.229.129 (Test-Environment: 185.26.229.185)

Acknowledging Message Receipt

Once a message is successfully polled by the Partner, the Partner should ACK the message. The message will me removed from the Poll-Queue. Next time the partner calls PollMessage, the next message will be retreived.

Combining methods for minimum delays and maximum reliability

It is possible to combine callbacks and polling. In this case only failed callback messages are polled. The polling is only for backup and can be done every few minutes/hours. To do so you need to:

Setup polling with a cron job

Let partnerservice setup your callback urls

When a message arrive ACK it. This way it won't be polled again

If there are connection-issues and the message wasn't sent via HTTP, it will be polled and acked.

This is an example how a function that processes callbacks can look like: GetCallbackData.