Hotel template

Use this template to sell flexible hotel gift value in the hotel's brand. The current Lifepeaks product is gift_card_value, with email delivery to the recipient after confirmed payment.

bash
bun run create:storefront -- \
  --template hotel \
  --out ../my-hotel-storefront

Customer journey

  1. Present the property, destination, and occasions a hotel gift card suits.
  2. Offer suggested amounts inside current catalog limits and retain a custom-value option.
  3. Render the authoritative Lifepeaks quote and fee-inclusive total.
  4. Collect sender and recipient details through your partner backend.
  5. Redirect the buyer to Lifepeaks-hosted QuickPay.
  6. Reconcile the canonical order on return and display completion only after fulfillment.

Labels such as “Weekend contribution”, “Dinner and stay gift”, or “A special escape” are marketing copy, not fixed inventory.

Integration boundary

This template does not claim to sell a room, room-night, stay package, reservation, occupancy, dated availability, or booking confirmation. It does not connect to a PMS. gift_card_value remains flexible monetary value and email delivery remains the only current template delivery method.

Keep booking availability and reservation references in the hotel's booking system. Agency, POS, and PMS behavior requires a negotiated Lifepeaks integration; a template selection does not grant those entitlements.

Launch checks

  • State redemption locations, restrictions, validity, and booking conditions clearly.
  • Never imply that buying gift value reserves a date or room type.
  • Test quote expiry and changed catalog limits.
  • Test cancelled and failed payment without fulfillment.
  • Test canonical return polling and signed webhook recovery.

Review Headless checkout and the shared Starter templates production checklist before launch.