AI resources

Configure Payment Profile notifications

The Payment Profile Webhooks deliver real-time notifications to your application whenever a profile linked to your integration changes. Instead of polling the API, you receive updates as they happen via HTTP POST.

This way, you can detect when a profile reaches the ready status to enable your recurring charge flow, take the necessary actions when a payment method linked to a profile is deactivated or cancelled, and keep your system always in sync with the actual profile state.

    flowchart TD
        A[Profile change] --> B{Check eligibility}
        B -->|Not eligible| C[Event discarded]
        B -->|Eligible| D["POST {your-url} with JSON payload"]
        D --> E[Your app responds HTTP 200]
        E --> F[Process event asynchronously]