Invoice Status Webhook

Track status changes of your invoices.

What is the Invoice status webhook?

A webhook call back you will receive whenever the status of the invoice changes. All invoices are created with the status "OPEN" by default when you first share them with Sprinque.

If the invoice has been paid with the granted payment term, the status of the invoice will change to "PAID". If the invoice has not been paid within the granted payment term, the status of the invoice will change to "OVERDUE".

Sprinque will also notify you in case of "RETURNED", "REFUNDED", "PARTIALLY REFUNDED", and "PARTIALLY RETURNED" status changes. Returned status takes place when the invoice was not paid by the buyer when the refunded means that the invoice was already paid before.

Below is a sample payload of the webhook response -

{
	"status":"PAID",
	"payment_terms":"NET60",
	"merchant_invoice_id":"invoice-001"
}

Where can you configure it?

This URL can be configured in the Merchant Control Center.
Navigate to Settings > API Keys and URLs > Invoice Status Callback URL