Direct Bookings with EazyAL: Your Booking Page, Your Guests, Your Control

Traveller choosing dates on a phone at a sunlit Portuguese holiday accommodation

A guest finds your property on Instagram, hears about it from a friend or wants to return after a great stay. They are ready to book directly—but they need a clear, trusted place to do it.

EazyAL gives guests that place and helps you manage the booking alongside the rest of your accommodation business. A personalised booking page, website widgets, connected availability and optional online payments bring the journey from booking request to guest check-in into one workflow.

A booking page for your accommodation

Your EazyAL booking page brings your properties together under one shareable address. Guests can browse your accommodation, view photos, check available dates and see the price for their stay.

You decide which properties appear, add your branding and contact details, and set your booking rules. Before sending a request, guests can review the cancellation policy and a clear breakdown of the quoted price.

The quote includes the accommodation, any applicable cleaning fee and an estimate of tourist tax. If the tourist-tax amount changes after the guest details are registered, you handle the adjustment directly with the guest.

The page works on phones and computers and supports Portuguese and English. Share it on your website, social media, WhatsApp or email—even if you do not have a website of your own.

Add direct booking to your existing website

If you already have a website, EazyAL gives you three ways to connect it to your booking page:

  • Book button: a simple invitation to open your booking page.
  • Search widget: lets guests enter their dates and party details before continuing.
  • Property calendar: shows a home's availability and lets guests explore dates and prices.

Choose the widget, select the properties you want to show and copy the code into your website's HTML or embed area. The guest continues to your EazyAL booking page with their selections carried across.

If your website builder does not support embeds, use a regular “Book now” link instead. You keep your website and its design; EazyAL handles the booking journey.

You decide which bookings to accept

EazyAL's direct-booking flow begins with a request. The guest is not charged while waiting for your decision.

  1. The guest chooses a property, dates and number of guests.
  2. They review the quote and send a request.
  3. They confirm their email address.
  4. You review the request in EazyAL and accept or decline it.
  5. If you accept, the guest receives payment instructions and the next steps.

EazyAL checks availability again when you accept. A request awaiting your answer does not close those dates on Airbnb or Booking.com.

For properties connected through EazyAL's supported channel integration, an accepted reservation updates availability on the connected channels. This helps you manage direct and platform bookings from the same calendar.

You remain in control of every booking while guests receive a clear answer and a consistent experience.

Offer secure card payments with optional Stripe Connect

You choose how guests pay. Connect your Stripe account to offer secure card payment after you accept a booking. The guest opens a Stripe checkout page, sees the amount due and completes the payment there.

After Stripe confirms a successful payment, EazyAL records it automatically and updates the booking's payment status. You can see that the guest has paid without asking for a screenshot.

Payments are processed through your connected Stripe account. Stripe pays out to your bank account according to your payout schedule, and Stripe's processing fees apply. EazyAL does not add a payment transaction fee.

Stripe is optional. You can continue to offer bank transfer, MB WAY or your own payment link. For payments received outside the integration, simply record the payment in EazyAL.

Set up payments without technical work

Stripe setup starts in the Payments area of Direct booking. Select Connect Stripe, follow Stripe's account setup and verification steps, then return to EazyAL.

EazyAL shows whether the account is ready to accept payments or whether Stripe still needs information. There are no secret API keys to copy and no card-processing system to configure yourself: Stripe handles account verification and its secure checkout.

You can also keep manual payment methods available, giving guests another way to pay where you offer one.

Keep guests informed about their payment

Guests can return to their booking-status page to check the amount due, payment deadline and payment status.

If a card payment fails, they can try again. If they leave checkout before finishing, the reservation remains subject to the existing payment deadline; leaving the payment page does not automatically cancel the stay.

A successful payment is still recorded if the guest closes the browser before returning to EazyAL. For you, the booking record brings the reservation and its payment history together, making it easier to see what needs attention.

Continue from booking to check-in

An accepted direct booking becomes part of your EazyAL stay records. From there, you can continue with online guest check-in and the SIBA, tourist-tax and invoicing tools configured for your property.

Recording a payment also supports the existing invoice-review workflow. You review and issue the appropriate fiscal document through your invoicing setup; a Stripe payment receipt does not replace that step.

Start with the properties you want guests to book

To get ready, choose your properties, check their availability and prices, add photos and booking rules, and select the payment methods you want to offer.

Once your booking page is published, share the link or add a widget to your website. The next time someone asks, “Can I book directly with you?”, you will have a clear place to send them—and a connected workflow ready to manage their stay.

Daniel de Oliveira
Daniel is a software engineer and Alojamento Local host based in Madeira, Portugal. He is the founder of EazyAL, a tool designed to simplify SIBA, INE, and tax compliance for short-term rental hosts. His work combines real-world hosting experience with technology to help hosts stay compliant and reduce manual work. See Daniels Linkedin

The founder and support team of EazyAL - Daniel de Oliveira

Daniel de Oliveira
Daniel is a software engineer and Alojamento Local host based in Madeira, Portugal. He is the founder of EazyAL, a tool designed to simplify SIBA, INE, and tax compliance for short-term rental hosts. His work combines real-world hosting experience with technology to help hosts stay compliant and reduce manual work. See Daniels Linkedin

The founder and support team of EazyAL - Daniel de Oliveira