Use gift certificates or gift cards when creating reservations on the Booking Engine

Use the following option to distinguish which guests had used Gift Codes (as an alternative for Gift Certificates or Gift Cards, for example) on reservations made via the Cloudbeds Booking Engine. The gift code will be displayed within the reservation on Cloudbeds PMS.

Reach out to our Support Team for more information about gift cards or gift certificate options on Cloudbeds PMS.

Gift certificate or gift card integrations

Important considerations

Cloudbeds can also integrate with the Gift Up! and Aiva by apps. Both apps allow redeeming gift cards and it is possible to collect the gift voucher code in the Cloudbeds Booking Engine using the process detailed in this article.

  • If you use these integrations and opt for the automatic gift card redemption applying the flow described below, be aware that, if a guest enters an incorrect gift card code during the reservation, the booking is still made but the balance on the folio does not change.
  • In addition, if the gift card does not cover the full reservation or deposit value, a credit card will not be captured as part of the booking process and you will need to contact the guest directly for the additional charges. 

If this flow does not work for you, we recommend not implementing the Booking Engine flow and charging the gift cards manually instead, via Gift Up! or Aiva.

Before getting started

  • For this alternative solution, you must have the Custom Field feature included in your Cloudbeds package.
  • Also, you must have your own Gift Certificate Codes which can be offered to your travel agents or potential guests to be used when creating reservations via the booking engine. You would need to manually track and validate these codes.

Gift certificates/gift cards for Booking Engine reservations

Step 1 - Create the custom field

Create a Custom Field for your guests to write in the Gift Certificate Code. Follow the instructions here: How to create a custom field. This custom field will appear in the booking engine while your guests are creating the reservation.

Before proceeding, review the information below:

Make sure to set up the Gift Card as a non-required field. Otherwise, other guests without a Gift Certificate will not be able to confirm their reservation.

  • It is not allowed to input Gift Card as the custom field name. The word "card" triggers an error because the system understands that you are trying to collect credit card details via a custom field.
  • As a suggestion, use Gift Certificate or Gift Code, Voucher Code instead.
Step 2 - Enable bank transfer under Payment Options

Even though the Bank Transfer payment option is not going to be used for this solution, it is a requirement for it to properly work.

    1. Go to the Payment Options section of the Settings page
    2. In the Payment Options section, click on the Bank Transfer tab
    3. Activate Bank Transfer by clicking on the button and make sure to choose Booking engine to allow this payment type
  • Click Save

Step 3 - Add the code in the custom footer section
Once the custom field is created and the bank transfer payment option is activated, add the corresponding HTML code in the custom footer section of the booking engine:

  1. Go to the Booking Engine section of the Settings page
  2. Click on the Customize tab
  3. Copy and paste the following code in the Custom Footer for your hotel booking page field of the Embed Custom Code section:
label[for=ebanking] > a {
font-size: 0;
label[for=ebanking] > a::after {
content: 'Gift Card/Voucher Code';
font-size: 14px;
  1. Click Save

Check the following example for a booking engine preview:

Important note

The steps described above only work for the standard Booking Engine. For the Booking Engine Plus customization, reach out to our Support Team.

Was this article helpful?
0 out of 7 found this helpful



Please sign in to leave a comment.