BookedNG
AppearanceDevice
Appearance
BOOKEDNG DEVELOPERS

Webhooks and synchronisation

A webhook into BookedNG is not the same as a notification sent by BookedNG to your system.

Last reviewed 30 September 2026

Direction matters

FlowCurrent useExternal availability
Paystack → BookedNGPayment and refund status callbacks validated with Paystack signaturesPayment-provider infrastructure only
Resend → BookedNGInbound email events validated with provider signaturesEmail-provider infrastructure only
Approved form automation → BookedNGA campaign-specific signed complimentary-ticket submissionRestricted bespoke integration, not a general partner endpoint
BookedNG → partner websiteGeneric booking/order/ticket webhooksUnavailable

Do not configure a website’s callback URL as a BookedNG webhook destination. BookedNG does not currently send general outbound partner webhooks.

Payment ownership and retries

BookedNG payment callbacks are routed to the relevant booking or subscription handler. Positively identified external merchant Payment Page transactions are retained for audit but do not create BookedNG orders, tickets, refunds or payouts. A transaction reference alone is not proof that a payment is external. Unexplained BookedNG payment references remain available for investigation.

Supported synchronisation

  • Appointment providers can connect Google Calendar from their protected dashboard. This synchronises eligible confirmed bookings to the connected provider calendar.
  • Organisers and providers can download protected CSV reports where the dashboard offers an export.
  • External marketing sites should link to BookedNG and treat the listing page as the live source for availability and checkout.

What to use instead

For a WordPress or custom event site, publish editorial details and a normal BookedNG button. For operational reconciliation, use the BookedNG dashboard and authorised CSV exports. If a workflow genuinely requires near-real-time notifications, submit a reviewed integration request through support; do not poll undocumented routes.

Future outbound webhook requirements

Before BookedNG can offer partner webhooks, the product needs subscription management, tenant-scoped events, signed deliveries, secret rotation, replay protection, retry and dead-letter handling, delivery logs, personal-data minimisation, test events, versioned schemas and operational support. See the implementation proposal referenced in the release audit.