POS Integration Comparison Charts

Compare features to help you decide which POS suits the needs of your business.

Main Features

Main Features
Resurva Mapped Location Support
Multilocation Support
Sync Resurva Providers/Services
Track Resurva Service Pricing History
Track Resurva Provider Splits
POS Wholesaler/Supplier Set Up for Resurva Providers
Client Check In creates Parked/Deferred Order
How bookings from Resurva become actionable sales in the connected POS
Track Service Totals
Track Tip Totals
Track Culmulative Service + Tip Totals
Pre Pay/Deposits/Cancellation Protection Bookings From Resurva End Up In:
Client Sync (Client Groups)
Lightspeed Retail X
Assign 1 Lightspeed Retail X register per Resurva location once 0Auth is successful
Resurva Provider = Product
Resurva Service = Product Variant
Resurva Service Price = Product Variant Price
Resurva Split = Product Variant Supplier Price
Split rates become supplier pricing for product variants in Retail X
Each Resurva Booking (Service, Provider, Split Rate, Retail Rate) Is recorded in BYOP and passed along to Lightspeed Retail X when the client is checked in via one of the following methods: checked in from the Resurva schedule at the beginning of the appointment or actioned via the SEND TO LIGHTSPEED button. Payment is completed on the Lightspeed Sell screen.
Instore payments are recorded in BYOP when the client checks out and pays in Retail X. Products can be added to the parked order when the client checks out. Tips added to in store payments are added to BYOP via webhook.
Tips from instore payments are recorded in BYOP when the client checks out and pays in Retail X. Tips added to in store payments are added to BYOP via webhook.
Retail X's Sales History
Client Name/Email/Phone Number are synced from Resurva
Lightspeed Retail X + Stripe
Assign 1 Lightspeed Retail X register per Resurva location once 0Auth is successful
Resurva Provider = Product
Resurva Service = Product Variant
Resurva Service Price = Product Variant Price
Resurva Split = Product Variant Supplier Price
Split rates become supplier pricing for product variants in Retail X
Each Resurva Booking (Service, Provider, Split Rate, Retail Rate) Is recorded in BYOP and passed along to Lightspeed Retail X
-
If prepayment was made, this is tracked as fully paid/a deposit for the order. A parked order is created referencing the prepayment when the client is checked in at the location or the SEND TO LIGHTSPEED button is clicked. Ideally SEND TO LIGHTSPEED opens the parked order in the Sell screen.
-
If no product is required to be purchased at the end of service, the sale can be considered complete if the client prepaid online and already paid a tip for the service.
Split and Service Total rates are passed through BYOP to Lightspeed Retail X. If prepayment wasn't made this action is accomplished by checking the client in from the Resurva Schedule or clicking on the SEND TO LIGHTSPEED button.
-
If prepayment/deposit/cancellation protection was made then we can reference the order in the sales history. We should suggest a new check out for people who already prepay but just want to buy something at the barbershop.
Tips from prepayments and instore payments are recorded in BYOP. Tips that are added to prepayments and passed along to Lightspeed Retail X when the client checks out in BYOP on the web/native apps. Tips added to in store payments are added to BYOP via webhook (tips only available in North America)
Retail X's Sales History
Client Name/Email/Phone Number are synced from Resurva
Square
Assign 1 Lightspeed Retail X register per Resurva location once 0Auth is successful
Resurva Provider = Product
Resurva Service = Product Variant
Resurva Service Price = Product Variant Price
Resurva Split = Product Variant Supplier Price
Split rates become supplier pricing for product variants in Retail X
Each Booking (Service, Provider, Split Rate, Retail Rate) Is Recorded in BYOP and passed along to Square's transactions list.
-
Bookings in Resurva where cancellation protection, or prepayment/deposits are NOT required can be actioned from the Resurva Schedule page either from checking the client in or by clicking on the SEND TO SQUARE button on the appointment.
-
Bookings in Resurva where prepayment or deposits were collected are referenced orders in Square which can be opened when the service is completed. Orders will be created and added to the transaction list at the point of booking creation.
Split and Service Total rates are passed through BYOP to Square. If prepayment wasn't made then the transaction creation action is accomplished by checking the client in from the Resurva Schedule or clicking on the SEND TO SQUARE button.
-
If prepayment/deposit/cancellation protection was made then we can reference the transaction in the transactions history. We should suggest a new check out for people who already prepay but just want to buy something at the barbershop.
Tips added to online bookings requiring prepayments are recorded in BYOP and passed along to the Square transaction when the client checks out online through Resurva. Tips added to in store payments through Square POS check outs are added to BYOP upon the successful charge of the customer's card or presentation of cash.
Square's Transaction History
Client Name/Email/Phone Number are synced from Resurva
Stripe
Multiple Resurva locations can be assigned to a Stripe account
Resurva Provider = Product
Resurva Service = Product Variant
Resurva Service Price = Product Value
Split rates become supplier pricing for inventory item variant in Stripe
Each Booking (Service, Provider, Split Rate, Retail Rate) Is Recorded in BYOP and passed along to Stripe's payments list.
-
Bookings in Resurva where cancellation protection, or prepayment/deposits are NOT required can be actioned from the Resurva Schedule page either from checking the client in or by clicking on the SEND TO STRIPE button on the appointment.
-
Bookings in Resurva where prepayment or deposits were collected are referenced orders in Stripe which can be opened when the service is completed. Orders will be created and added to the transaction list at the point of booking creation.
Split and Service Total rates are passed through BYOP to Stripe. If prepayment wasn't made then the tranaction creation action is accomplished by checking the client in from the Resurva Schedule or clicking on the SEND TO STRIPE button.
-
If prepayment/deposit/cancellation protection was made then we can reference the transaction in the transactions history. We should suggest a new check out for people who already prepay but just want to buy something at the barbershop.
Tips added to online bookings requiring prepayments are recorded in BYOP and passed along to the Stripe payment history when the client checks out online through Resurva. Tips added in location through Stripe check outs are added to BYOP upon the successful charge of the customer's card or presentation of cash.
Stripe's Transaction History
Client Name/Email/Phone Number are synced from Resurva

Online Payments

Online Payments
Cancellation Protection
Pre Payments
Deposits
Tips
Lightspeed Retail X
Lightspeed Retail X + Stripe
Square
Stripe

In Store Payments

In Store Payments
Deep Linking from Resurva to Sales Screen
Open Sales Screen with Cash Transactions
Open Sales Screen with Debit/Credit Transactions
Park Orders at Resurva Check In
Tap 2 Pay Integration
Integrated Terminal
Gateways
Sales total for transaction tracked
Tips total for transaction tracked
Contactless Payments
Lightspeed Retail X
Lightspeed Payments WisePOS/WisePad 3 (Stripe Rebranded)
Lightspeed Payments, Stripe, Worldpay, Moneris, Chase, Clover, etc.
Lightspeed Retail X + Stripe
Lightspeed Payments WisePOS/WisePad 3 (Stripe Rebranded)
Lightspeed Payments, Stripe, Worldpay, Moneris, Chase, Clover, etc.
Square
Square Terminal/Stand/Register
Square
Stripe
WisePOS/WisePad3
Stripe

Reporting

Reporting
Provider Split Reporting (primarily for contract employees)
Provider Totals Reporting
Provider Tips Reporting
Historical Analysis
1 Day, 1 Week, 2 Week, Bi Monthly, Monthly Reports
Custom Reports Timeframes
Reports Export in CSV
Sales total for transaction tracked
Provider Totals Reports Export Optimized for Quickbooks
Lightspeed Retail X
Lightspeed Retail X + Stripe
Square
Stripe

Our Current POS Integrations

Resurva and Lightspeed Retail POS will help you manage your clients from booking to checkout.

Manage all aspects of the client experience with Square POS.