Skip to main content

How to Complete a Check-Out

Quick Check

Standard checkout needs the Room Number and guest's Last Name. Public ACI checkout uses a departure list instead. Most check-outs take under a minute.

This guide helps you complete a guest check-out from the kiosk or front desk screen. When your PMS supports group checkout and you enable it, you can finish linked rooms together. Opera currently reports Group Checkout support. Other PMS providers hide the group checkout flow. When you finish a manual check-out, AVA sends the standard checkout alerts you enabled.

OPERA business date

For OPERA hotels, AVA checks checkout eligibility against OPERA's current PMS business date. After midnight, a calendar-date departure may stay unavailable until Night Audit advances that date.

ACI checkout shows staff-device readiness for both one-device and two-device flows. Staff lookup and checkout controls appear after the current browser is verified. AVA then loads a fresh departure list for that verified browser. Demo mode remains available without device verification.

Go to: Welcome → Check Out

Payment on checkout

If your kiosk has a mapped Stripe terminal, Pay opens the terminal payment flow. When terminal mode is off, AVA keeps the gateway or QR payment flow. AVA starts payment status polling as soon as the terminal accepts the payment. When the payment is confirmed, AVA reloads the bill and finishes checkout automatically. If the guest changes cards, AVA cancels the earlier reusable pre-auth after the new payment succeeds. Some properties use a simplified billing summary view. You see visible waived accommodation rows and an Extras separator. Extra items group by code. The Room Charges, Tax, and total remain visible. In detailed billing views, hidden accommodation rows are suppressed. Deposits and Payments show as negative amounts. Hide policies leave the PMS summary balance unchanged. When the PMS evaluates payable billing, AVA uses that payable amount for checkout. The evaluated amount controls the displayed balance and payment request. Billing policies can change displayed rows and the reservation billing result. Matched hide policies mask accommodation and associated tax rows. For Opera, matched waive policies reduce room-package charges and identified room-package components. Pre-arrival projected Opera room charges and their rate-info tax are waived together. Separately posted Opera extras and their taxes can remain payable. For Mews v2, a matching waive policy can clear the full invoice's charge rows. Verified Mews rate-included products, such as bundled breakfast, can follow a matching waiver. Mews rate-group rules apply only to products included by the booked rate group. Products assigned to another rate group remain payable. Relative-priced charges attached to verified included products can follow that waiver. If AVA cannot prove the classification, it withholds the unverified amount for staff review. An explicit Opera zero balance remains authoritative over visible room, tax, or service charge lines. This remains true when a routed or settled counterpart is not visible in the guest folio. AVA trusts that zero only when the amount and currency match the normalized Opera bill. A mismatch remains unconfirmed. Opera payment reversals keep their negative sign, so a payment and equal reversal net to zero before checkout payment is requested. Invoice-backed PMS folios can show rate adjustments as a separate billing section. Review this section when staff changed the reservation rate manually. An older rate-preservation adjustment may still offset the previous room rate. Compare unexpected balances with the PMS before collecting payment. An unmatched policy uses the billing response returned by the PMS. If checkout payment collection is enabled, a positive payable balance can require Pay. If billing is not evaluated for another reason, AVA falls back to the PMS summary or stored balance. For AVA and Opera, supported checkout rounding can accept a small balance within your configured threshold. AVA needs no vendor code. Opera uses the configured vendor code in Transaction Code (Rounding).

Cloudbeds multi-room billing

For Cloudbeds multi-room stays, AVA loads the correct folio for each room before checkout. Room 2+ can finish payment and checkout with its own sub-reservation.

Furama multi-room checkout

Furama keeps each room in a multi-room stay as a separate room entry. Select the room number and enter the main guest's last name for that room. AVA uses that room's Furama order for checkout payment. Process each Furama room separately during checkout.


Quick Reference

StepWhat it doesWhere it appears
Open Check OutStarts the check-out flowWelcome → Check Out
Choose FlowSwitches between single and group checkoutSingle Checkout or Group Checkout tab
Select RoomFinds the room in the PMS listRoom Number dropdown
Select Departure (ACI)Finds a departure by room, guest, or reservation IDRoom Number search field
Enter Last NameMatches the reservationLast Name field
Return KeyReveals the existing smart-lock PIN when enabledReturn your key panel
PayStarts the payment flow when AVA asks for paymentPay button
ConfirmFinalizes the check-out after payment or when no payment is dueCheck Out button
CompleteShows success and returns to startCheck-Out Completed screen

ACI checkout

Use the public ACI link with mode=aci for staff-assisted checkout. The link loads a departure list, so you select a reservation instead of typing a last name. Staff-device verification is required before the departure list and checkout controls appear.

Public-link access

Treat the ACI link as an operational access link. Share it only with staff who should process departures.

  1. Open the ACI link your hotel admin provided.

  2. Select Check Out.

  3. Click the Room Number search field.

  4. Type a room number, guest name, or reservation ID.

  5. Select the matching departure row.

    ✓ The selected room and reservation appear below the search field.

  6. Select Check Out and complete payment when AVA asks.

If the reservation has multiple rooms, select the room you want to process. After one room completes, AVA removes it from the departure list. Other eligible rooms remain available.

ACI group checkout

Select Group Checkout when your hotel enables it for Assisted Check-In. AVA then shows eligible linked rooms for the selected reservation. AVA shows this option only when your PMS reports support. Opera currently reports support. Other PMS providers hide this option.


Step-by-Step Check-Out

1. Open the Check Out screen

  1. On the Welcome screen, select Check Out.

    ✓ The Check Out form appears.

2. Choose your checkout flow

  1. Select Single Checkout for one reservation.

  2. Select Group Checkout for linked rooms.

    ✓ AVA shows the matching checkout fields for the flow you chose.

If you do not see Group Checkout
  1. Go to Settings → Check-In → Check-In Policy.
  2. Turn on Group Check-Out Availability.
  3. Select Self Check-In mode or Assisted Check-In mode.
  4. Save your changes.
  5. Reload the checkout screen.

If the setting is missing, your PMS has not reported group checkout support. Opera currently reports support. Other PMS providers do not show the setting. See Group checkout option is missing.

3. Select the room number

  1. Open the Room Number dropdown.
  2. Select the guest's room.
Leading-zero room lookup

If your PMS stores 0301, you can still enter 301 during checkout lookup. AVA checks the exact room first, then one leading-zero match for numeric input.

If the room list is empty

Type the room number manually. The list comes from the PMS and may take a few seconds to load.

If you are using Group Checkout
  1. Select the linked rooms you want to check out.

  2. Use Select All if every room in the group should leave together.

  3. Continue with the same Last Name and Check Out steps.

    ✓ AVA shows the rooms you selected in the checkout result.

4. Enter the last name

  1. Enter the guest's Last Name exactly as it appears on the reservation.

    ✓ The Check Out button becomes active.

5. Complete the check-out

  1. If Return your key appears, select Show PIN.

  2. Open the smart container and return the physical key.

  3. Close the container securely.

  4. Select I returned the key — continue checkout.

  5. Select Pay if AVA shows it.

  6. Complete the payment on the mapped Stripe terminal or gateway flow.

  7. If no payment is due, select Check Out.

    ✓ You see the Check-Out Completed screen.

When the key-return panel appears

Your hotel must enable the key-return setting. The stay must also have an existing SmartLock PIN. AVA masks the PIN until the guest selects Show PIN. AVA does not generate a new PIN during checkout. Staff-assisted ACI lookup does not reveal the guest PIN.

6. Finish and return to the start

The confirmation screen shows a countdown and returns to the Welcome screen automatically. You can also select Complete Check-Out to finish immediately. If you configured Check-Out Completion Modal, AVA shows your saved messages here.

If a group checkout includes more than one room, the results screen shows each room outcome. You can use it to confirm which rooms completed successfully.


What Happens After Check-Out

  • The reservation is marked as checked out in the PMS.
  • The room can move to housekeeping or turnover status.
  • Room access is disabled based on your lock system.
  • AVA shows any configured Check-Out Completion Modal before returning to Welcome.
  • AVA sends any enabled Check-out notifications.
Room labels in notifications

When AVA has a display room label, notifications use it instead of the raw PMS room ID. If no label is available, AVA uses the room ID as a fallback.

Notification delivery

If a notification channel is unavailable, the check-out still completes. If the same checkout is retried, AVA does not send duplicate checkout alerts.


Troubleshooting

Staff-device verification is required for checkout

What you see: The departure list or checkout controls are unavailable. ACI shows Staff verification recommended.

Why this happens: The exact browser's STAFF credential is missing, stale, revoked, or belongs to another device or hotel.

Fix:

  1. Confirm you are using the intended staff browser or kiosk device.
  2. Open Settings → Kiosk and select the matching kiosk row.
  3. Select Re-verify staff device.
  4. Complete the latest one-time verification link on the same physical device.
  5. Return to ACI and wait for the fresh departure list to load.

AVA may recover a stale credential automatically when the exact verified browser still has its reset authorization. If readiness is lost later, AVA clears stale departure selections and checkout controls.

Reservation not found

What you see: A message like "Unable to process your check-out".

Fix:

  1. Confirm the Room Number is correct.
  2. Enter the main guest's Last Name.
  3. If your PMS uses padded room numbers, try the unpadded number too.
  4. If the guest is not checked in yet, complete check-in first.
  5. If it still fails, complete check-out in the PMS or at the front desk.
Furama room lookup

For Furama, the room number and last name now identify the correct room in a multi-room stay. Repeat the lookup for each room you need to check out.

Room list will not load

What you see: "No rooms found" in the dropdown.

Fix:

  1. Wait a few seconds and try again.
  2. Type the room number manually.
  3. If the room is still not found, use the PMS to check out.

ACI departure list is empty

What you see: The ACI search shows "No checkout reservations found".

Fix:

  1. Confirm you opened the ACI link, not the self-service link.
  2. Type the room number, guest name, or reservation ID.
  3. Select Refresh checkout reservations.
  4. Confirm the reservation is due out and still checked in within the PMS.
  5. Use the PMS or front desk if the reservation remains missing.

An OPERA departure is missing after midnight

What you see: A guest due out today is missing from AVA checkout after midnight.

Why this happens: OPERA's calendar date can advance before its PMS business date. AVA waits for the PMS business date before offering the departure.

Fix:

  1. Open the reservation in OPERA.
  2. Check the departure date and checkout status.
  3. Check OPERA's current PMS business date.
  4. Complete Night Audit or follow your hotel's process to advance the business date.
  5. Return to AVA and select Refresh checkout reservations.
  6. If your hotel permits exceptions, use OPERA or your front-desk process before the date advances.
Expected overnight behavior

AVA does not offer the departure early. This prevents checkout against the wrong OPERA business date.

ACI group checkout is unavailable

What you see: The ACI checkout screen shows only Single Checkout.

Fix:

  1. Go to Settings → Check-In → Check-In Policy.
  2. Turn on Group Check-Out Availability.
  3. Select Assisted Check-In mode.
  4. Confirm your PMS connection is active.
  5. Reopen the ACI link.
PMS support

AVA shows ACI group checkout only when your PMS reports support. The setting must also be enabled for Assisted Check-In mode. AVA hides the option when support is unavailable or unconfirmed. Opera currently reports support. Other PMS providers do not show the option. Contact support if the option stays unavailable after your PMS connection recovers.

Guest already checked out

What you see: AVA says "The reservation is already checked out." This can appear after a repeated checkout attempt.

Why this happens: The original checkout already succeeded. The repeat attempt is safe to stop.

Fix:

  1. Confirm the room number and last name.

  2. Do not select Check Out again.

  3. If the reservation still appears in Operations View, click Refresh.

  4. Continue with the next departure.

    ✓ AVA does not send a Check-out Failed email for this result.

Cloudbeds repeat checkout

Cloudbeds reservations now show this clear message from the checkout flow and Operations View. Mews keeps its existing success behavior for an already-completed checkout.

OPERA repeat checkout after midnight

AVA uses OPERA's current PMS business date for repeated checkout attempts. After a successful checkout before Night Audit, AVA shows the already-checked-out message.

Payment opens the wrong flow

What you see: Pay opens a gateway or QR payment instead of the terminal flow.

Fix:

  1. Confirm the kiosk is running in terminal mode.
  2. Check that a Stripe terminal is mapped to the kiosk.
  3. Reload the check-out screen.
  4. Try Pay again.

Checkout does not finish after terminal payment

What you see: The terminal payment succeeds, but the checkout screen stays open.

Fix:

  1. Wait a few seconds for AVA to confirm the payment.
  2. Refresh the check-out screen.
  3. Check the terminal receipt before trying the payment again.
  4. If the receipt shows success, AVA should return to the paid state on retry.
  5. Contact support if the success screen still does not appear.

Opera checkout capture is still processing

What you see: Opera checkout takes longer than usual while AVA checks the live folio.

Why this happens: Opera may need extra time to return current folio details.

Fix:

  1. Wait up to 90 seconds for AVA to finish before retrying.
  2. Check the Opera folio or payment receipt before starting another payment.
  3. Refresh the checkout screen once if AVA still shows an error.
  4. Confirm the payment status in Opera.
  5. Use the PMS or front desk if checkout remains incomplete.

Accommodation is waived, but payment remains

What you see: The accommodation charge is waived, but AVA still shows a positive balance.

Why this happens: Opera can leave separately posted extras or their taxes payable after a room-package waiver. For pre-arrival projections, the room charge and rate-info tax are waived together. Mews v2 uses a full-invoice waiver when its waive policy matches. Checkout uses the evaluated payable amount when the PMS returns one. Uncovered Mews products can remain payable after a room-package waiver. If AVA cannot prove the product classification, it withholds the unverified amount for staff review.

Fix:

  1. Review Extras and other folio rows.
  2. Confirm Balance Due in the PMS.
  3. Select Pay if the balance is correct.
  4. If Opera reports zero, refresh AVA and confirm the balance is zero.

Compare the amount with the PMS before collecting payment.

No payment is due

What you see: AVA shows a zero Balance Due, but billing rows remain visible.

Why this happens: Projected rows can remain visible while the PMS finishes syncing. Opera preserves an explicit zero balance.

Fix:

  1. Confirm Balance Due is zero in the PMS.
  2. Refresh the reservation in AVA.
  3. Compare the displayed rows with the PMS folio.
  4. Contact support if AVA still shows a positive amount after the refresh.

Rate adjustment does not match the current rate

What you see: The folio shows an adjustment, but the balance does not match the current room rate.

Why this happens: Staff may have re-rated the reservation after AVA preserved an earlier rate.

Fix:

  1. Open the reservation in your PMS.

  2. Compare the current room rate with the Adjustments section.

  3. Remove the obsolete adjustment when it no longer offsets a room charge.

  4. Wait for the PMS to update, then refresh the checkout screen.

  5. Do not collect payment until the totals agree.

    ✓ AVA should show billing rows that explain the checkout balance.

Small balance still blocks checkout

What you see: A small balance remains, and checkout does not complete.

Fix:

  1. Confirm your active PMS supports checkout rounding.
  2. Open Settings → Check-In → Check-In Policy.
  3. Turn on Check-in outstanding-balance blocking or Checkout balance settlement.
  4. Open Settings → Payment and confirm Enable Rounding Adjustment is on.
  5. If you use Opera, confirm the vendor code in Transaction Code (Rounding) is saved.
  6. Refresh the reservation and try checkout again.

Cloudbeds, Mews, eZee, and Furama do not currently support this adjustment. Use the PMS or front desk to settle the remaining balance.

Mews billing needs review

What you see: A bundled Mews product needs review after a matching room-package waiver.

Why this happens: AVA could not prove the product's classification.

Fix:

  1. Review the Mews rate, included products, and complete invoice.
  2. Confirm the reservation matches the configured accommodation policy.
  3. Refresh the reservation after Mews finishes syncing.
  4. Do not collect an unverified amount.
  5. Ask front-desk staff to review the complete Mews invoice.
  6. Use the PMS or front desk if the amounts still differ.

Group checkout rooms do not appear

What you see: Some linked rooms are missing from Group Checkout.

Fix:

  1. Confirm the rooms are linked in your PMS.
  2. Check that the rooms are ready to check out.
  3. Make sure the reservation has not already been completed.
  4. If a balance is still open, settle it first.

The key-return panel does not appear

What you see: Checkout continues without showing Return your key.

Fix:

  1. Ask an admin to open Settings → Check-In → Check-In Policy.
  2. Turn on Show smart-lock PIN during guest checkout.
  3. Confirm the stay has an existing SmartLock PIN.
  4. Start the checkout lookup again.

Still Stuck?

Contact success@vouch-technologies.com if:

  • ❌ The room does not appear and manual entry fails
  • ❌ The guest cannot be checked out after multiple attempts
  • ❌ Checkout remains unavailable after the PMS and reservation checks complete
  • ❌ The PMS reports an error that blocks checkout

Helpful to include:

  • Room number
  • Guest last name
  • Time the issue started