Troubleshooting: Integrations

My Buy tickets button doesn't appear

  • Confirm the loader script is on the page once: <script async src="https://bootickets.com/embed/v1/loader.js"></script>.
  • Check the event attribute has a valid event ID: <bootickets-cta event="<event-id>"></bootickets-cta>.
  • Make sure the event is published — an unpublished event won't render a working button.
  • Open your browser's developer console and look for errors.

The button shows "Sold out" or "Coming soon"

That reflects the real event status. The label updates automatically from the event's availability and on-sale dates.

Checkout opens but payment fails

See Troubleshooting: Payments — most often this is a missing payment provider or a non-secure (HTTP) context on a phone.

API calls fail from the browser

Public endpoints support CORS, but make sure you're calling the right base URL (https://api.bootickets.com/public/...) and method. See the API reference.