Offline / Bank Transfer
[TOC]
Overview
The Offline payment plugin (also known as Bank Transfer or Manual Payment) allows customers to submit a booking request without making an immediate online payment. The booking is placed in Pending status, and the customer is expected to pay by an offline method (bank transfer, cash, cheque, etc.).
Plugin name: os_offline
Setup
- Log in to the Joomla back-end and go to Components → OS Calendar → Manage Payment Plugins.
- Click on os_offline (or select it and click Edit).
- Configure the plugin parameters (see below).
- Set Published to Yes.
- Click Save.
Plugin Parameters
| Parameter |
Description |
| Title |
The name displayed on the booking form (e.g. "Bank Transfer", "Pay on Arrival"). |
| Description |
Instructions displayed to the customer on the booking confirmation page (e.g. bank account details, payment reference format). |
Workflow
- Customer submits the booking form and selects the Offline payment option.
- OS Calendar creates the booking order with status Pending.
- The customer sees the offline payment instructions (bank details, etc.) on the confirmation page.
- The customer makes payment offline (bank transfer, cash, etc.).
- The administrator verifies receipt of payment and manually updates the order status to Confirmed from the back-end Manage Booking Requests page.
- A confirmation email is sent to the customer when the status is changed.
Use Cases
- Accepting bank / wire transfers from international customers.
- Accepting cash payment on arrival.
- Taking deposit bookings with balance due on arrival.
- Properties in regions where online card payment is not practical.
Tip: Use the Special Notes field in Configuration → Application tab or the plugin Description field to provide clear payment instructions to customers, including your bank account number, IBAN/SWIFT code, and the booking ID to use as the payment reference.