How to pay for a booking

17 Sep 2026

This article is only for listings that use Myopentrip checkout. An inquiry to a host does not use this flow.

How do I pay for a booking?

  1. Sign in as a customer.
  2. Finish checkout for a trip, experience, or rental.
  3. Choose a payment method that is shown.
  4. Follow the instructions on the payment page.
  5. Open Booking in the dashboard to see the status.

The methods that appear follow the active payment methods. You can use a payment gateway (including Midtrans) or a manual bank transfer if that option is shown.

What do payment statuses mean?

  • Pending: payment is not finished.
  • Paid: payment succeeded.
  • Cancel: payment was cancelled.
  • Expired: the pay window ended.

A checkout button on a public page does not guarantee that payment will succeed. The system checks availability again at checkout.

What happens if payment fails or expires?

An unpaid booking can expire. Held quota is released when the system releases it. Create a new booking if you still want to go.

For a manual transfer, read the article about upload of bank-transfer proof. To cancel an existing booking, read the cancellation and refund article.

Related Articles