---
title: Hotel Direct Booking Engine with Online Deposits | bedsKey
description: Your own booking page with multi-room checkout, deposits and card holds via Stripe, bKash, Nagad, SSLCommerz or bank gateways, guest self-cancellation and the same no-double-booking guarantee.
canonical: https://bedskey.com/features/booking-engine/
updated: 2026-10-03
publisher: bedsKey (Innovate Solution)
---


# Commission-free direct booking engine

Your own booking page, your own domain, zero commission.

**In short:** Your own booking page with multi-room checkout, deposits and card holds via Stripe, bKash, Nagad, SSLCommerz or bank gateways, guest self-cancellation and the same no-double-booking guarantee.

Updated October 2026

## What Direct Booking Engine does

- **Your own booking page** — guests search, price and book directly; bookings use the same path a clerk uses, so the no-double-booking guarantee holds.
- **Multi-room booking** — guests can book several rooms in one checkout.
- **Tentative until confirmed** — unconfirmed web bookings lapse and the room returns to sale automatically.
- **Email confirmation** — the guest confirms their email; unopened bookings release sooner.
- **Deposits** — nothing, first night, a percentage or a fixed amount, paid on the gateway’s own page and posted to the folio automatically.
- **Card holds for no-shows** — freeze the amount and take it only if the guest never arrives.
- **Refunds, whole or partial** — sent back through the gateway, manager permission required.
- **Guest self-cancellation** — an emailed link releases the room up to a cut-off you set.
- **Payment gateways** — Stripe, bKash, Nagad, SSLCommerz and bank gateways are integrated; every gateway starts in sandbox and must be tested before it goes live.
- **No card data at bedsKey** — every payment happens on the gateway’s own page.

Nagad, SSLCommerz and bank gateways (Brac Bank, City Bank, DBBL) are available alongside Stripe and bKash. bKash go-live depends on the hotel’s own merchant account.

## Works with

### [Hotel Website Builder](https://bedskey.com/features/hotel-website-builder/)

A complete branded website built from your PMS, on your own domain with SSL.

### [Folio & Night Audit](https://bedskey.com/features/billing-night-audit/)

Every charge, tax and payment on one clean statement — with exact decimal arithmetic.

### [Channel Manager](https://bedskey.com/features/channel-manager/)

Rates and availability out, reservations in, parity checked both ways.

## Direct Booking Engine: common questions

### Which payment gateways does the booking engine support?

Stripe, bKash, Nagad, SSLCommerz and bank gateways (Brac Bank, City Bank and DBBL) are integrated. bKash go-live depends on the hotel’s own merchant account.

### Does bedsKey store card data?

No. Every payment happens on the payment gateway’s own page.

### Can the booking engine take deposits?

Yes — nothing, the first night, a percentage or a fixed amount, posted to the folio automatically. Card holds for no-shows are also supported.

## Related guides

- [Booking engine](https://bedskey.com/glossary/booking-engine/)
- [Rate parity](https://bedskey.com/glossary/rate-parity/)
- [PMS vs channel manager vs booking engine](https://bedskey.com/compare/pms-vs-channel-manager/)

## Run your entire property from one system.

Talk to sales@bedskey.com — we’ll walk you through bedsKey with your own rooms and rates.
