By enabling the Nexudus Integration for Square, successful payments can be imported into Nexudus. For information about enabling the Integration, see Square.
Exporting both Customers and Products to Square will be required for using the Square App for ePOS payments. Customers and Products will be uploaded to Square as Square Customers and Items respectively.
Before Products are uploaded, double check their current prices in Nexudus, as well as the Space's Tax settings (and, depending on the latter, the price for the Product has been set correctly).
Nexudus and Square independently control Tax rates added on to Products. In Nexudus, Tax settings can be found in Settings -> Billing & accounting -> Tax tab. If the option "Add tax to Invoices" is enabled, then the price sent over to Square will ensure Tax is added on to the [Gross] Product Price.
Square allows Tax to be added on Items too, however this will cause conflicts with regards to pricing between the two systems. Please ensure Tax for Nexudus products within Square are not enabled, as Nexudus will handle Tax. The Taxes section in Square can be found under "Items" -> "Sales taxes":
From their respective pages, Customers and Products have their own toggle that determines if the Customer or Product will be exported to Square.
Customer/Member page, found in Operations/Users/(user)/Account/Services:
Product page, found in Inventory/Products/(product)/Advanced:
All at Once
The Square Integrations page provides a way to upload all Customers and/or Products to Square. If these options are used, their individual toggles in the sections above will automatically be set to enabled ("Yes").
When customers and/or products are uploaded to Square, do not edit the customer or product directly on Square as it can cause Nexudus and Square to become out of sync.
Payment import into Nexudus is fully automated. When Square Orders have been made, the Invoice will be added to the Nexudus customer that was associated with the Square order.
Changing Product information in Nexudus should be done during transaction "downtime", e.g., at night.