To go live, you need to configure CloudBeds settings as followed details.

  1. Setup “Policies”: Reservation status should be “Confirmation Pending” while awaiting payment. You can find more information about ‘Polices’ [here].

2. Setup “Payment Options” – disable “Credit Card” in “Booking Engine”. Allow “Visa” in “Dashboard” and “Booking Engine”

3. Setup “Payment Options” – enable “Bank Transfer” in “Booking Engine”

4. Setup “Payment Options” – disable “PayPal” in “Booking Engine”

5. Setup “Customize the Booking Engine”: insert “Custom Meta Tags” and “Custom Meta Tags (Confirmation Page)” value provided by MECX-TECH

[Custom Meta Tags] Please change VISA / MASTER to your payment methods.


label[for=ebanking] > a {font-size: 0;}
label[for=ebanking] > a:after {content: 'Online Payments'; font-size: 14px;}

div.payment_method div.creditcard_info.choose_bank div.row.ebanking-default-instruction div { font-size: 0; }
div.payment_method div.creditcard_info.choose_bank div.row.ebanking-default-instruction div:after {
content: 'The payments made are safe and secure, in compliance to PCI DSS. Click on PAY NOW, submitting for confirmation then make a payment';
font-size: 13px;

div.confirmation div.row div.col-md-5.col-sm-12.col-xs-12 button { font-size: 0 !important; }
div.confirmation div.row div.col-md-5.col-sm-12.col-xs-12 button:before {
content: 'PAY NOW';
font-size: 14px;

<script src=""></script>

[Custom Meta Tags (Confirmation Page Only] Please change propertyID to your propertyID value.

let propertyID = 'demo-hotel'; //change here
function payment(propertyID) {
	let thanks = document.getElementsByClassName("medium blue");
	if (thanks.length > 0) {
		for (let thank of thanks){
		  thank.innerHTML = 'Please wait a moment, we are now redirecting you to the payment process...';

	let rsvn = '';
	let reserve_numbers = document.getElementsByClassName('reserve_number');
	if (reserve_numbers.length > 0) {
		for (let reserve_number of reserve_numbers){
		   rsvn = reserve_number.innerHTML;
		window.location.href = '' + propertyID + '/rsvn/?reservation=' + rsvn;
	} else {
		console.log('reservation number could not be detected');

window.addEventListener("DOMContentLoaded", function(){
    payment(propertyID, true);

6. Setup “Email Template”: Edit “Pending Confirmation” email template to include the payment link.

7. Setup “Email Template”: checked on “Autofill All Languages” incase that you want to change all at once.

8. Setup “Email Template”: Insert the payment link that provided by MECX-TECH.

Please change propertyID to your propertyID value.

Payment Link for [conf number]:[conf number]

Kindly note that we have blocked the rooms for your reservation and given within 24 hours of booking date thereof to settle. In case the online payment is not duly received within the specified validity, the reservation will be cancelled and automatically released. You are then required to re-book at the prevailing rates and availability.

Copyright 2022. MECX-TECH. All rights reserved.