PlanIt Demo — Webhooks & gateway endpoints

Inbound payment webhooks & outbound notifications (Premium)

Availability: Premium — Outbound HTTP webhooks (RSVP, check-in, submissions, payments) and inbound Stripe/PayPal webhook endpoints are configured under Events → Settings.

Shortcodes: (none on this demo page.)

Stripe’s dashboard should target your WordPress REST webhook URL (example: https://landtechsvc.com/wp-json/planit/v1/stripe/webhook). PayPal uses a developer-configured webhook id captured in Settings.

Outbound PlanIt webhooks (RSVP created, check-in, submissions, payments) use a shared URL + signing secret configured on the same Settings screen as the gateways.

How to try it

  • Copy the live REST URLs from Events → Settings → Payments so sandbox dashboards match your hostname.
  • Toggle outbound event types individually and use the delivery log to confirm retries/backoff.
  • Complete a test payment or RSVP to generate webhook payloads end-to-end.