Appearance
End-to-End Flow
When someone places an order on your Square store, here’s what happens from checkout to LGL.
If the Webhook Is Missed
When Square is configured, the 15-minute polling job also fetches recent Square orders. Any order not in sync_log is synced. Recovered rows appear in Syncs with sync_method "polling".
Manual Resync
Use Dashboard → Square Orders → find order → Resync to re-push an order to LGL (e.g. after fixing mapping or after a webhook failure). Use Force only when you intend to bypass idempotency (can create a second gift in LGL).
What to Check in LGL
- Constituent – Correct customer or default constituent.
- Gift – Amount, date, fund (from location override or type default) correct.

