For the complete documentation index, see llms.txt. This page is also available as Markdown.

Squarespace

Overview of Violet's Squarespace integration for channel developers

Squarespace is a website builder and ecommerce platform known for its design-focused templates. Violet integrates via the Squarespace Commerce API.

Connection

Merchants provide a Commerce API Key generated in their Squarespace account. This is created under Settings → Advanced → Developer API Keys.

Webhooks

Squarespace webhooks are registered automatically after a merchant connects. Violet listens for product and order events.

Notable Behavior

  • Currency objects: The Squarespace Commerce API represents all monetary values as objects containing a value and currency code. Violet handles this currency object format natively — no additional configuration is required.

  • Discount codes: Squarespace supports discount codes for Violet-submitted orders. Custom (fixed and percentage) discounts are also supported.

  • POS integration: Squarespace has a point-of-sale (POS) product. Orders submitted through Violet are tagged as online orders and handled through the online order flow.

  • Tax: Squarespace supports both tax-inclusive and tax-exclusive pricing. The interpretation is reflected in the order details returned after submission.

  • Inventory: Squarespace tracks inventory at the variant level. Violet syncs stock quantities from the platform during catalog synchronization.

Last updated

Was this helpful?