Private Square API workshops taught by Square's most awarded developer partner — 4 hackathon wins. OAuth, webhooks, Catalog, Payments SDK, and custom integration patterns for your engineering team.
Square account structure, OAuth flows, API versioning, sandbox vs. production, and webhook setup. Designed for teams new to Square who need to get productive fast. Hands-on exercises in sandbox included.
Deep dive into the APIs your team is actively building against: Catalog, Payments, Orders, Customers, Inventory, or Gift Cards. Each API covered with real data models, edge cases, and production gotchas your team will encounter. Custom exercises using your own Square sandbox account.
For teams building a major Square integration from scratch. Covers API foundations, architecture patterns (event-driven vs. polling, multi-location data governance), webhook reliability, error handling, and headless commerce integration with Medusa or Next.js. Includes code review sessions on your actual integration.
How Square OAuth works, scope selection, token storage and refresh, multi-merchant patterns for marketplace and SaaS products. Covers the security patterns that prevent OAuth token mismanagement in production.
Square webhook delivery guarantees, deduplication strategies, acknowledgment timing, dead-letter queue patterns, and how to build a webhook processor that survives network failures and Square retries.
Square Catalog API data model: items, variations, modifier lists, taxes, and discounts. Batch operations, version conflicts, and the patterns for keeping a Medusa or ERP catalog in sync with Square.
Integrating the Square Web Payments SDK in a Next.js or React application: card form, Apple Pay, Google Pay, Cash App Pay. Testing in sandbox, handling payment failures, and the post-payment order creation flow.
How Square organizes data across locations: location-specific catalog, inventory per location, order routing, and reporting aggregation. Patterns for franchise and multi-venue operators.
Common questions about Square developer workshops.
Tell us your team size, current Square API experience, and what you are building.
Customized to your integration
Content tailored to what you are actually building.
Sandbox exercises included
Hands-on with your own Square sandbox account.
Taught by 4x hackathon winners
Square's most awarded developer partner.
Remote or in-person
Video call or on-site at your location.
Tell us your team size, current Square API experience, and what you are building.
Customized to your integration
Content tailored to what you are actually building.
Sandbox exercises included
Hands-on with your own Square sandbox account.
Taught by 4x hackathon winners
Square's most awarded developer partner.
Remote or in-person
Video call or on-site at your location.