Square Connector for your product

Support a bidirectional integration with Square without the engineering lift.

Read the docs
Bi-Directional
E-Commerce & Retail
Your Product
SquareBi-directional
E-Commerce & Retail

Hotglue sits between your product and Square

Two ways to ship a Square integration: pick the setup that fits how much engineering lift you want to take on.

Flexible wiring

Plug Hotglue into your stack

Don't have a public API? You can still use Hotglue for the heavy lifting.

  • APIWrite to Square in real time through the Hotglue API
  • WebhookReceive Square data on an endpoint you expose
  • Your stackAlternatively, move data through S3, a database, a warehouse, and more

WIDGET AND MAGIC LINK

Seamless, White–Labeled Connection Experience

Enable users to securely link their integrations: leverage our magic link experience, or embed the Hotglue widget into your product.

Widget V3 Preview
Widget V3 Preview

SUPPORTED DATA

Square data

Hotglue's connector supports all objects and fields the Square API makes available.

Don't see what you're looking for? Let us know.
13+ objects

catalog_item_variation_counts

7 fields

catalog_object_id, catalog_object_type, state, location_id, quantity, calculated_at, is_estimated

catalog_item_variations

1 field

id

catalogs

20 fields

type, id, updated_at, created_at, version, is_deleted, custom_attribute_values, present_at_all_locations, present_at_locat...

customers

14 fields

id, created_at, updated_at, given_name, email_address, address, phone_number, reference_id, note, creation_source, prefere...

inventory

6 fields

catalog_object_id, catalog_object_type, state, location_id, quantity, calculated_at

invoices

23 fields

id, version, location_id, order_id, primary_recipient, payment_requests, delivery_method, invoice_number, title, descripti...

locations

27 fields

id, name, address, timezone, capabilities, status, created_at, merchant_id, country, language_code, currency, phone_number...

orders

20 fields

id, location_id, reference_id, line_items, created_at, updated_at, state, version, total_tax_money, total_discount_money, ...

payments

37 fields

id, created_at, updated_at, amount_money, tip_money, total_money, app_fee_money, approved_money, processing_fee, refunded_...

payouts

11 fields

id, status, location_id, created_at, updated_at, amount_money, destination, version, type, arrival_date, end_to_end_id

refunds

9 fields

id, status, amount_money, payment_id, order_id, created_at, updated_at, location_id, destination_type

subscriptions

17 fields

id, location_id, plan_id, customer_id, start_date, canceled_date, charged_through_date, status, tax_percentage, invoice_id...

EXPLORE MORE

Similar connectors

Related integrations your customers may also want to connect.

SECURITY & COMPLIANCE

Enterprise level security out of the box

Hotglue is SOC 2 Type II and GDPR compliant by design. Unlike traditional integration platforms, Hotglue never stores your customer data—we process it securely and deliver it directly to you.

Security & Compliance

Ready to build your next integration?

Build native integrations with the platforms your customers use 10x faster.