> ## Documentation Index
> Fetch the complete documentation index at: https://help.kwentra.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Front Office — Bulk VCC Charge from the Reservations Listing

> Charge the saved VCC on many reservations at once from the Individual Reservations Listing, with a per-reservation result.

Charge the saved VCC on many reservations at once from the Individual Reservations Listing, with a per-reservation result.

### **Business Value**

* Charge saved VCCs on many reservations in one bulk action.
* Process channel reservations at scale without opening each one.
* Speeds up collecting balances across a full arrivals list.
* Shows a per-reservation result so you see every success and failure.
* Charges each reservation's remaining balance in its own currency.

### **Use Cases**

* Income agent selects a day's channel arrivals and charges all saved VCCs at once.
* Cashier re-runs a bulk charge on reservations that failed the automatic night-turn charge.
* Front desk supervisor reviews the results popup to follow up on failed charges.

### **How It Works**

| **Where:** Front Office → Individual Reservations Listing → select reservations → Actions → Bulk VCC Charge |
| ----------------------------------------------------------------------------------------------------------- |

A **Bulk VCC Charge** entry is added to the existing Actions list on the Individual Reservations Listing. It charges each selected reservation's saved VCC for its remaining balance, then reports the outcome for every reservation. The action does not filter your selection — every reservation you pick is attempted, and the results popup tells you what happened to each one.

#### **Charge Reservations in Bulk**

1. On the Individual Reservations Listing, select one or more reservations.
2. Open **Actions → Bulk VCC Charge**. The entry is always shown — selecting it with no reservation selected shows **Please select at least one reservation** and charges nothing.
3. On the confirmation dialog — *"Are you sure you want to charge the saved VCC for the selected N reservation(s)?"* — click **Confirm** to start, or **Cancel** to abort.
4. The system charges each selected reservation and shows a **results popup** when all charges finish.

#### **How Each Reservation Is Charged**

* **Saved card** — the reservation's saved VCC (the most recent one if more than one exists).
* **Amount** — the reservation's remaining projected balance, converted to the rate-code currency at the current exchange rate. It is not editable.
* **Currency** — the reservation's rate-code currency, based on the current room night: **Expected** → first night, **Checked In** → current (audit-date) night, **Checked Out** → last night.
* **Payment method** — the method marked **Automatic** for that currency in your Kwentra Pay provider settings.

#### **The Results Popup**

When the run finishes, a popup lists every selected reservation:

| Column             | Shows                                                     |
| ------------------ | --------------------------------------------------------- |
| **Reservation ID** | The reservation identifier                                |
| **Status**         | **Success** or **Failed**                                 |
| **Reason**         | Empty for success; the failure reason for a failed charge |

Failure reasons include:

* **No saved card exists on this reservation**
* **No automatic payment method configured for currency \<CODE>**
* **Remaining projected balance is zero**
* The provider's returned failure message when the charge was sent but rejected

| **Note:** The charges run in the background. You can leave the listing without stopping the run — but the results popup only appears if you are still on the listing when it finishes. Otherwise, the outcomes are available in the Kwentra Pay log. |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

Each successful charge follows the standard payment flow and creates the payment posting on the reservation. The Bulk VCC Charge action is gated by the **cashier** permission.
