Which systems Hapro works with
The integrations available today, what each one does and where to set it up.
Updated 24 Oct 2026
Hapro works with Shopify, WooCommerce, Square and Lightspeed Retail (X-Series) stores, CSV and Excel files, your own system through the Product API, Stripe for card payments, and phone numbers and WhatsApp for talking to customers. You can also see them on the integrations page. Store connections, spreadsheet imports and the Product API all start from Settings → Integrations.
Your online shop or till
Connect your store, and its products, prices and stock come across and stay up to date. Hapro checks each connected store for changes every 15 minutes and runs a full sync every night, and you can select Sync now at any time.
- Shopify. See Connect your Shopify store.
- WooCommerce (beta). See Connect your WooCommerce shop.
- Square (beta). See Connect your Square account.
- Lightspeed Retail (X-Series) (beta), formerly Vend. See Connect Lightspeed Retail (X-Series). Lightspeed R-Series and Lightspeed eCom are not supported.
The WooCommerce, Square and Lightspeed connections are in beta: we have tested them against simulated stores, not yet against live ones.
Orders taken in Hapro are not sent back to any of these stores.
A spreadsheet
- CSV or Excel import lets you upload products, prices and stock from a CSV or Excel (.xlsx) file, exported from any system. See Import products from a spreadsheet.
Your own system
- With the Product API, your stock system, till or website sends products, prices and stock to Hapro using an API key. It needs a plan with API access. See Send products from your own system with the Product API.
Payments
- With Stripe, card payments for orders go into your own Stripe account through secure payment links. See Connect Stripe.
Phone numbers and messaging
- Phone numbers come with your plan, so you do not need an account with a phone company. Choose a UK, Irish or US number in Settings → Phone & voice. See Get a phone number.
- WhatsApp (beta) lets customers have conversations with you on WhatsApp. It is set up on your number together with our team. See How WhatsApp and text conversations work.
Systems that are not listed
Most systems can export products and stock as a CSV or Excel file, which you can import. If your system can be programmed, it can use the Product API. Otherwise, contact us to talk it through.