An Avenor project

Villa Maspi: from availability to online payment

The Villa Maspi website connects accommodation discovery with a booking journey: check availability, choose a stay and continue to online payment.

Website preview

Website screenshot Villa Maspi
Villa Maspi website screenshot retained in the Avenor portfolio. It shows the project’s public presentation without reservation data.

The initial need

The project addresses the need to present accommodation while giving travellers a direct path to booking. Photos and practical information need to connect with availability, pricing and the details required for a stay.

The solution

The villa and bungalow pages lead to a dedicated booking page. Each accommodation has its own availability and pricing. The journey connects date selection, price calculation and a redirect to Stripe Checkout.

Project functions

Accommodation calendars

The calendar uses blocked dates and paid reservations for the selected accommodation. Past and unavailable dates are disabled in the interface.

Booking and stay calculation

The form collects guest information. The server checks capacity, minimum stay and unavailable dates, then calculates the amount before creating a payment session.

Stripe payment

Visitors are redirected to Stripe Checkout. Server-side processing of the Stripe callback updates the reservation status and triggers confirmation emails.

Bilingual presentation and management

The website offers French and English pages, galleries and a contact form. The administration area brings together accommodation settings and reservation management.

Avenor’s scope

Avenor’s web work presented here covers accommodation pages, the booking journey, management interfaces and Stripe payment integration. It also includes the structure of French and English pages and their search metadata. Hosting guests and operating the accommodation remain Villa Maspi’s responsibility.

Your project

Would you like to connect your website to a booking journey?

Based in Magog, Avenor works with businesses across Canada and the United States. Tell us about your business and the functions you need.

Discuss the project
Also explore : MF Marketing