The declined card at night audit
A guest booked through an OTA on a prepaid rate. The OTA collected the money and will pay you with a virtual card. The card details sit in the extranet and the channel manager passes them to your PMS. Night audit tries to charge it on arrival night, and it declines: the card was only active from the day of checkout. Someone makes a note to try again. The note gets lost.
Two months later the accounts team finds a stay with a zero balance paid. The card has expired. Getting that money now means a support ticket with the OTA and a lot of patience.
Other cards are charged for the full stay when the guest changed room type and the card was issued for a slightly different amount, or charged twice because two people saw the same note.
Why virtual cards trip hotels up
Virtual cards solve a real problem for OTAs and guests, but they add rules at the hotel end, and those rules differ between OTAs and sometimes between bookings.
- Each card has an activation date, which may be arrival day, checkout day or a later date.
- Each card is loaded with a set amount, which may not match the final folio if the stay changed.
- Each card has an expiry, after which recovery becomes a manual claim.
- The card details may be visible in the extranet only for a limited time.
- Extras such as parking or dinner cannot go on the card and must be taken from the guest.
In most hotels the only system tracking these rules is someone's memory or a spreadsheet.
The cost of a missed card
The plainest cost is revenue you are owed and have not collected, or collect only after weeks of chasing. There is also the time spent on declined charges, retries and support tickets, and the accounts team's month-end reconciliation, where virtual card receipts have to be matched to bookings by amount and date.
And there is a guest-facing cost. If the desk does not know the booking is prepaid, it may ask the guest to pay again at checkout, which is an awkward conversation and a common complaint.
How we build a virtual card queue
- Every prepaid OTA booking is picked up from your PMS or channel manager with its virtual card details, amount, activation date and expiry, stored securely and not shown in full to staff.
- Each booking sits in a queue with its charge date. Nothing is attempted before the card is active.
- On the charge date, where your payment provider and PMS allow it, the card is charged through the PMS payment integration for the card amount. Otherwise the queue shows the item to the right person to charge.
- If the final folio differs from the card amount, the booking is flagged so the difference can be taken from the guest or raised with the OTA.
- Declines and cards approaching expiry are listed daily with the reason and the next step.
- Successful charges are reconciled to the booking and passed to your accounts, so month-end matching is already done.
| Card status | What the queue shows | Who acts |
|---|---|---|
| Not yet active | Charge date | Nobody yet |
| Active, amount matches | Charge due today | Charged automatically or by night audit |
| Amount differs from folio | Difference and cause | Front office manager |
| Declined | Decline reason, retry date | Accounts |
| Near expiry, not charged | Urgent flag | Accounts, same day |
Card details are handled in line with card security requirements, which usually means keeping them inside your PMS or payment provider rather than copying them anywhere else. We design around that.
What the front desk and accounts see
At checkout, reception can see that a booking is prepaid through a virtual card and exactly which extras the guest still needs to pay. Nobody asks the guest to pay twice.
Night audit works through a short list of cards due today instead of hunting. Accounts see declines and near-expiry cards before they become lost revenue, and virtual card receipts arrive already matched to bookings.
Signs virtual cards are slipping
- Virtual cards have been declined because they were charged too early.
- You have found expired cards that were never charged.
- Guests with prepaid bookings have been asked to pay at checkout.
- Matching virtual card receipts to bookings is a month-end chore.
- The rules for each OTA's cards are known by one or two people.