Payment Integrations and Online Stores (Overview)
HirePOS supports integration with various online store platforms for managing bookings. However, payments from external stores do not currently sync automatically. Below is a breakdown of how different platforms integrate with HirePOS and how payments are handled.
Online Store Platforms & Payment Handling
This section discusses how payments can be handled, depending on if you are using an external online store or are using the built-in HirePOS online store.
External Online Stores (Squarespace, Shopify, WooCommerce, BigCommerce, etc.)
Any online store that integrates with Zapier can be used with HirePOS.
New orders from your online store can automatically create itemised bookings in HirePOS.
Payments captured in an external store will not sync automatically to HirePOS - you will need to mark payments manually.
Payment Providers
Your online store may use payment providers such as Square, Stripe, PayPal, or Pin Payments.
Pin Payments is currently the only payment gateway with a direct integration into HirePOS.
You can still use any other online store and payment provider, but if payments are taken at the time of order submission, you must manually update HirePOS when accepting the booking.
You may be able to use HirePOS Bank Feeds with your payment provider to help improve the efficiency of this process.
To manually mark a payment in HirePOS:
Accept the new order in HirePOS.
Click "Receive Payment" in the booking/invoice screen.
Enter and save the payment record (ensure the amount matches the online payment).
The booking will now appear paid in HirePOS.
HirePOS Online Store (Integrated Payments with Pin Payments)
If you use the HirePOS Online Store with Pin Payments, you can receive payments at the time of booking, and payment records will be automatically created.
Fully integrated with HirePOS
Payments made through the HirePOS Online Store are recorded automatically
Can be embedded into an existing website
Simple, out-of-the-box solution (Less customisable than other platforms)
In-Store Payment Integrations
1. Supported EFTPOS Terminals
HirePOS has direct integrations with:
Windcave EFTPOS
Tyro EFTPOS
Clicking "EFTPOS" in HirePOS wakes up the terminal and prefills the payment amount.
Once the transaction is completed, the payment is automatically recorded in HirePOS.
Note that terminal integration is optional. While Windcave and Tyro integrations are available, they are not required to process or track payments in HirePOS—manual payment entry remains fully supported.
Additionally, if EFTPOS payments are infrequent (e.g. occasional or weekly use), manual processing may be more practical than setting up an integration.
2. Other EFTPOS Terminals
You can use any EFTPOS terminal that is not directly integrated with HirePOS. In these cases, payments must be recorded manually.
A typical workflow is:
Enter the payment amount into your EFTPOS terminal (as shown in HirePOS)
Process the payment on the terminal
Return to HirePOS and manually record the payment against the invoice or sale
Through this workflow, you can accept payment through any method—EFTPOS, mobile card readers (e.g. Square), bank transfer, etc—and then record the transaction in the HirePOS.
Payment Gateway Integration
Pin Payments
Securely stores customer card details
Processes payments & pre-authorisations
No physical hardware required - works from a computer
Can send invoices with a secure payment link
Payments made via Pin Payments are automatically recorded in HirePOS
Best suited for remote payments (not ideal for in-person transactions)
Summary Table
Integration Type | Bookings Sync? | Payments Sync? |
|---|---|---|
Squarespace | Yes (via Zapier) | No (manual entry required) |
Shopify | Yes (via Zapier) | No (manual entry required) |
WooCommerce & Other Stores | Yes (via Zapier) | No (manual entry required) |
HirePOS Online Store | Yes (built-in) | Yes (automatic) |
Windcave & Tyro EFTPOS | N/A | Yes (automatic) |
Other EFTPOS Terminals | N/A | No (manual entry required) |
Pin Payments | N/A | Yes (automatic) |
For further assistance, contact HirePOS Support.
