How to connect Xendit

  Xendit and Immersive Experience Compatibility Note

Xendit and other custom payment gateways are not currently supported within the Cloudbeds Booking Engine Immersive Experience 2.0: 

If your property relies on Xendit payments, you must use the hosted Cloudbeds Booking Engine to ensure these features function correctly.

Our team is currently working on a long-term strategy for custom gateway support and will provide updates as new solutions become available.


Connection Steps

  1. Connect the Xendit app in Cloudbeds Marketplace by following these instructions: Marketplace - How to Connect an App to Cloudbeds PMS.

How to Connect Xendit EN Step 1.png

  1. You will be redirected to the Cloudbeds consent page, click Allow access.

How to Connect Xendit EN Step 2.png

  1. You will be redirected to the Xendit consent page. Click Allow, and you will be redirected back to Cloudbeds.

How to Connect Xendit EN Step 3.png

  1. Xendit should be automatically displayed in Finance Finance icon.png > Payment Options > Additional and Custom Payment Methods.

How to Connect Xendit EN Step 4.png

  1. Go to AccountAccount menu icon.pngSettings PageSettings icon.pngGuests Guests icon.pngCustom Fields tab and delete is_xendit from the table
  1. Go to Booking Engine → Customize to:
  • Copy and paste this CSS CDN in Custom Meta Tags input:
<link rel="stylesheet" href="https://tpi-assets.xendit.co/cloudbeds/css/checkout-v3.min.css" />
  • Copy this Javascript CDN in JavaScript input:
<script src="https://tpi-assets.xendit.co/cloudbeds/js/checkout-v3.min.js" type="text/javascript"> </script>
  1. Go to Finance Finance icon.pngPayment OptionsBank Transfer, and toggle the switch to activate the payment method.
  1. Go to PropertyPoliciesConfirmation Pending, then change What status should direct reservations have by default? to Confirmation Pending.

How to Connect Xendit EN Step 8.png

  1. Test Xendit checkout by going to Booking EngineSummary → click your Booking Page link.

 

  1. Online Payments via Xendit should be displayed under Payment Method in the checkout page.

  1. Click Book Now and you will be redirected to the Xendit payment page.

After successful payment, Xendit will record the transaction in the reservation folio and update the status from “Pending Confirmation” to “Confirmed.” The payment will also appear in the reservation activity tab.

Additional Settings

Changing deposit amount

You can change the default deposit amount to charge your customer.

  • Here's how the deposit amount looks like on the Cloudbeds checkout page:

How to Connect Xendit EN Step Change deposit amount 1.png

  • Here's how the deposit amount looks on the Xendit checkout page:

How to Connect Xendit EN Step Change deposit amount 2.png

Voiding Transactions in Cloudbeds

  • If you made a transaction by mistake, you might want to void it.

Check how to do it here.

Default payment link duration

Xendit has a 'Default payment link duration' setting. By default, the setting is 24 hours but you can always change that.

The reservation will be cancelled automatically after the payment link expiration if the customer does not completed the transaction.

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

Comments

0 comments

Please sign in to leave a comment.