QuickaPay offers a simple way to allow you to receive events upon an invoice receiving a payment. You configure these notifications via webhook or email events.
Enable Invoice Raising API Access and configure Webhook URI to the destination Webhook URL where the POST request will be sent.
When a webhook event has been sent the request body will contain a object with information on the webhook event. The event will be sent to the configured Notification Webhook.
The webhook event type enum.
The UUID given to the webhook object.
The unix timestamp when the webhook was sent.
The webhook event object described below.
Whenever an invoice has received any given payment the following will be the payload field of the webhook object. The webhook event payload is found in the webhook object defined above.
The invoice supplier name.
Your provided customer reference for the invoice.
The URL of the invoice.
The UUID of the invoice.
The settlement token of the invoice.
The Payment Method enum used to pay the invoice.
The current Invoice Status enum of the invoice.
The amount paid on the invoice.
The remitted amount of the invoice.
The unix timestamp when the payload was sent.