โœˆFlexTravellersby ZerviaDigital

Hotels test โ€” prices upfront (test mode)

Automated integration test only. Search by coordinates + dates, and the page shows real feed prices upfront โ€” or no prices at all if no feed is configured. No booking, no payment, no customer data.

TEST MODE โ€” not a live offer, no booking. This page tests upfront hotel prices from a real feed. If no feed is configured, it shows no prices at all โ€” never demo prices. The live Expedia / Trip.com partner cards on /hotels are unchanged and remain the live route.

Coordinates preset: Fort Saskatchewan centre, approx. 53.699, -113.21 โ€” Duffel searches by coordinates + radius, not by place name. Change lat/lng/radius to test another area. No token is ever shown on this page.

To enable test prices (owner only, a few minutes):
  1. Sign up for a Duffel account at duffel.com (official Duffel docs say about 1 minute).
  2. Request access to Duffel Stays in the Duffel Dashboard.
  3. In the Dashboard, go to More โ†’ Developers โ†’ Access tokens, and create a test access token (not a live token).
  4. Set that test token server-side only as DUFFEL_ACCESS_TOKEN (Vercel env / server env โ€” never in client code, never in chat).
  5. Re-run this test page. Live mode additionally needs email verification + a Know Your Customer check before live tokens turn on, and a separate live seller-model GO โ€” test mode does not book anything.

Blocker today: no Duffel account or token exists for FlexTravellers in this workspace, so no live Fort Saskatchewan test search could be run and no Fort Saskatchewan prices are shown here. The Agoda/Expedia screenshot prices from earlier in this conversation are NOT used as feed data anywhere in this integration.