Square connector FAQ
This feature is in Beta. Workspace admins can control access to this feature from the Previews page. See Manage Databricks previews.
This page answers frequently asked questions about the managed Square ingestion connector in Lakeflow Connect. For FAQs that apply to all managed connectors, see Managed connector FAQs.
Which Square plans does the connector require?
The connector works with any Square account. The Square APIs are free for developers to use, and no Square subscription plan tier is required. Sellers pay only transaction processing fees.
Which tables does the connector support?
The connector supports 17 source tables: locations, customers, team_member_wages, bank_accounts, shifts, team_members, inventory, loyalty, payments, refunds, items, categories, discounts, taxes, modifier_lists, cash_drawers, and orders. For the full schemas, see Destination table schemas.
How far back can the connector ingest data?
For incremental tables, the first sync ingests records from the previous 365 days, and each later sync ingests records modified after the last run. Full-refresh tables reingest all available records on every run.
Which authentication methods does the connector support?
The connector supports authentication with a Square API token only. OAuth U2M, OAuth M2M, and basic authentication with a username and password aren't supported.