Skip to content

Testing in Staging

Best practices for testing against the staging environment:

  • Use the staging URL (apistage.projectexpedition.com) exclusively during development
  • Test the complete booking flow: create booking → pending status → confirmed status
  • Test cancellation scenarios within and outside the cancellation window
  • Verify your webhook/callback handling if applicable (see Webhooks)
  • Check edge cases: minimum passengers, maximum passengers, sold-out dates
  • Staging does not require IP whitelisting, making it ideal for development

See also: Webhooks for setting up real-time booking status notifications.