Square Account Onboarding
.
-
Under App Preferences click Payment Settings
Setup Square Business Account.
Type your first name and last name.
-
Type Company Description.
A description of what the business is accepting payments for.
Click Ok.
—
Automated Bulk Import into SierraBooks
When you link your Square Business Account, SierraBooks automatically activates our Square Bulk Import Engine. All your essential business records are pulled from Square and structured into SierraBooks’ high-speed database ledger.
What Gets Imported
Square Customers - Given names, family names, and company names. - Email addresses, primary phone numbers, and full billing postal addresses. - Cross-referenced Square Customer IDs for ongoing sync.
Catalog Items & Variations - Square items and variations automatically mapped to SierraBooks item types. - Products categorized as
REGULARorGIFT_CARDmap to NonInventory. - Products categorized asAPPOINTMENTS_SERVICE,EVENT, orDONATIONmap to Service. - Extraction of base prices, variation names, and automatic assignment of the Taxable status (derived from Square item configuration).Invoices & Estimates - Active, unpaid, and historical Square Invoices. - Itemized lines, descriptions, quantities, and payment request schedules. - Status synchronization (Unpaid, Paid, Partially Paid).
Payments & Tenders - Processed Square payments, card brands (Visa, Mastercard, Amex), and tender details. - Transaction amounts, tip breakdowns, and processing statuses (Completed, Approved).
Key Benefits of the Import Engine
Zero Duplicate Guarantee: Uses deterministic unique identifiers (Square_{id}), preventing duplicate entries when syncing multiple times.
Batch Efficiency: Data is written in high-throughput database batches with automated backoff and rate-limit compliance.
Continuous Progress Updates: Sync progress is reported directly to SierraBooks so you can follow the live status.
Offline-First Ready: Once imported, your Square data is cached locally on your device for fast access even without internet.
More screenshots.
Preferences Square Requirements Square Account Onboarding Square Account Onboarding