Hotel payments

Keep the payment status beside the booking it belongs to.

Let direct-booking guests pay with the methods available to your property, show the IDR charge clearly and keep the result attached to the reservation.
In plain English

How do hotel payments work in Kiyo?

Kiyo presents the card, bank transfer or virtual account, e-wallet and QRIS routes configured for the property. Guests can browse in eight display currencies, checkout clearly shows the final IDR charge, and the payment state stays linked to the booking record.

Configured payment methods
Present the card, bank transfer or virtual account, e-wallet and QRIS routes configured for your property.
Eight display currencies
Let guests browse in IDR, USD, AUD, SGD, EUR, GBP, JPY or CNY.
Clear IDR charge
Show the converted display price beside the final IDR amount.
Booking-linked status
Keep pending, paid, failed and refund states tied to the correct booking.

Offer the payment methods your guests already use.

Offer cards, bank transfer, virtual accounts, e-wallets and QRIS from the payment setup for your property.
Credit and debit card route
Bank transfer or virtual account and e-wallet routes
QRIS where enabled for the booking

Show the display currency and IDR charge clearly.

A guest can browse indicative prices in eight supported display currencies, while checkout shows the IDR amount that will actually be charged and settled.
IDR, USD, AUD, SGD, EUR, GBP, JPY and CNY display
Live-rate conversion when the rate feed is available
IDR-only fallback when a reliable conversion is unavailable

Track every payment status.

Kiyo keeps the payment reference and status with the booking so the team can distinguish pending, paid, failed, expired and refunded payments.
Pending and paid states
Expired, failed or further-action states
Refund pending, refunded and partially refunded states where applicable

Keep payment and reservation details together.

The payment record keeps the room, stay, guest details and amount beside the correct reservation.
Payment amount beside the booked stay
Confirmation after the paid state is resolved
Payment follow-up from the related booking record
How it works

Follow payment intent, provider result and booking state separately.

Kiyo keeps payment context beside a direct booking while preserving the difference between checkout, charge, refund and settlement.

01

Offer only configured methods

Cards, QRIS, e-wallets, virtual accounts or bank-transfer routes appear according to the property’s payment setup and merchant eligibility. A method advertised in the platform is not automatically available to every property.

  • Property and merchant configuration
  • Provider and market availability
  • Checkout shows the enabled route
02

Make currency and status clear

Guests may browse in supported display currencies, while the final charge and settlement are in IDR. Pending, paid, failed, expired and refund-related states stay attached to the correct booking and provider reference.

  • Display currency is not charge currency
  • IDR charge and settlement
  • Provider status and reference
03

Reconcile beyond the green check

A paid booking is not proof that a payout reached the bank. Refund initiation is not proof of completed refund settlement. Operators reconcile booking, payment, refund and payout evidence as separate linked facts.

  • Booking versus payment state
  • Refund lifecycle
  • Payout or settlement evidence where available
Clear payment context

Keep displayed price and charge currency clear.

8
supported display currencies
1
charge and settlement currency: IDR
4
payment method groups in the property setup
FAQ

Questions operators ask about hotel payments.

From payment to stay

Follow every payment from checkout to the booking.

Let the guest choose an available payment route, show the real IDR charge and keep the provider result connected to the booking.
Join the waitlist