# Callback

Pivot will send real-time notifications to your system for every key event that occurs on each of your products. This ensures you always receive the latest status updates without needing to hit our API constantly.&#x20;

You can register a dedicated **Callback URL for each product** directly from your dashboard:

**Dashboard → Setting → Developer Settings →** [**Callbacks**](https://dashboard.pivot-payment.com/setting/developer-setting/callbacks)

For security, make sure to **validate the Callback source** using your **Callback API Key**, which is also available on the same [Callbacks](https://dashboard.pivot-payment.com/setting/developer-setting/callbacks) page.

## Delivery Retries

Pivot will automatically retry callback deliveries when your endpoint returns <mark style="color:orange;">5xx</mark>, <mark style="color:orange;">`408`</mark>, <mark style="color:orange;">`429`</mark>, or when internal service errors occur. These retry attempts help ensure important event notifications are not lost due to temporary issues on the merchant side.

Our retry schedule is as follows:

* **1st retry:** after **5 minutes**
* **2nd retry:** after **15 minutes**
* **3rd retry:** after **1 hour**
* **4th retry:** after **3 hours**
* **5th retry:** after **6 hours**
* **Final retry:** after **12 hours**

If all attempts fail, the callback will be **flagged for manual retry**.<br>

You can manually trigger a retry anytime from the dashboard:

**Dashboard → Setting → Developer Settings →** [**Callback History**](https://dashboard.pivot-payment.com/setting/developer-setting/callback-history)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://pivot-payment.gitbook.io/pivot-docs/api-references/api-information/callback.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
