- Betalingen en refunds: Verwerk kaart- en wallet-betalingen, start refunds, beheer disputes en sla kaarten op via Cards on File.
- Orders en checkout: Maak orders met items, taxes en kortingen, publiceer Square-hosted betaallinks en synchroniseer POS en webshop.
- Catalog en voorraad: Beheer items, varianten en modifiers en houd voorraadniveaus per locatie realtime synchroon.
- Facturen en abonnementen: Stuur facturen voor Orders, publiceer herinneringen en automatiseer recurring billing via abonnementen.
- Bookings en loyalty: Plan afspraken op teamleden, beheer beschikbaarheid en verbind klanten aan een loyaliteitsprogramma met punten en beloningen.
- Team en terminal: Registreer medewerkers, shifts en timecards en stuur Terminal-checkouts naar fysieke Square-apparaten.
Menu
Square
Square is een Amerikaans betaal- en commerceplatform dat online en in-person transacties verwerkt voor retailers, horeca en dienstverleners. Via de uitgebreide REST API kun je betalingen, orders, catalogus, voorraad, klanten, facturen, abonnementen en loyaliteitsprogramma's automatiseren en koppelen aan je webshop, boekhouding of eigen software. De API werkt met JSON en OAuth 2.0, biedt webhooks voor realtime notificaties, een sandbox-omgeving en officiële SDK's in alle grote talen.
Samenvatting van de Square API
- Authenticatie OAuth2, Bearer Token
- Methods GET (77)POST (105)PUT (23)DELETE (13)
- Rate limits Niet gespecificeerd
- Webhooks Beschikbaar
- Sandbox Beschikbaar
- Response format JSON
- Versionering Header-based
- SDK's PHP, Python, Node.js, Java, .NET, Ruby
Laatste ontwikkelingen bij de Square API
Square introduceerde in 2012 de Connect API voor het eigen POS-platform. De huidige v2 REST API, gelanceerd in 2017, maakt gebruik van JSON, OAuth 2.0 en dated API-versies die per release backward-compatible blijven. In de jaren daarna zijn tientallen API's toegevoegd, waaronder Orders, Catalog, Bookings, Subscriptions, Terminal, Loyalty, Invoices, Gift Cards, Team, Labor, Vendors, Cash Drawers en Webhook Subscriptions. Square hanteert sinds 2019 webhook v2 met signature keys en events binnen 28 dagen. In 2024-2026 volgden Cash App Pay, uitbreidingen op Delayed Capture, scheduled shifts en Transfer Orders (beta).
API versies
Nieuwste dated API-versie met uitbreidingen op scheduled shifts, Transfer Orders en Terminal-acties.
Ondersteuning voor Cash App Pay als betaalmethode binnen de Payments API, inclusief wallets-endpoints.
Nieuwe Webhook Subscriptions API met eigen signature keys en beheer van subscriptions via API.
Uitbreiding met Bookings voor afsprakenbeheer, Loyalty voor punten- en beloningsprogramma's en Terminal voor aansturing van fysieke Square-apparaten.
Lancering van de Connect v2 REST API met JSON, OAuth 2.0, dated versioning en backward-compatible versie-headers.
Eerste publieke API voor integratie met het Square POS-platform, gebaseerd op XML en basic auth.
Integraties voor Square
Boekhoud koppelingen
AFAS
Geïntegreerd Nederlands ERP-, HR- en financieel pakket met een REST API op basis van configureerbare GetConnectors en UpdateConnectors.
Bekijk koppeling →
Akaunting
Open-source boekhoudsoftware voor kleine bedrijven met een RESTful API voor facturen, transacties, contacten, producten en banktransacties.
Bekijk koppeling →
Bexio
Zwitserse cloud-boekhoud- en ERP-software voor het MKB met REST API voor contacten, facturatie, inkoop, voorraad, projecten, bank en loon.
Bekijk koppeling →
e-Boekhouden
Online boekhoudsoftware voor zzp'ers, mkb en verenigingen met een REST API voor facturen, mutaties, relaties, producten en grootboekrekeningen.
Bekijk koppeling →ERP koppelingen
AFAS
Geïntegreerd Nederlands ERP-, HR- en financieel pakket met een REST API op basis van configureerbare GetConnectors en UpdateConnectors.
Bekijk koppeling →
ERPNext
Open source cloud-ERP gebouwd op het Frappe Framework met een generieke REST API waarmee je elke DocType — van facturen tot medewerkers — kunt beheren.
Bekijk koppeling →
Exact Online
Cloud-ERP- en boekhoudplatform voor het MKB met uitgebreide REST API voor financiële administratie, CRM, voorraadbeheer, projecten en HRM.
Bekijk koppeling →
Fortnox
Zweeds cloud-boekhoudplatform voor mkb met brede REST API voor facturatie, grootboek, voorraad, loon en contracten.
Bekijk koppeling →CRM koppelingen
Bexio
Zwitserse cloud-boekhoud- en ERP-software voor het MKB met REST API voor contacten, facturatie, inkoop, voorraad, projecten, bank en loon.
Bekijk koppeling →
Exact Online
Cloud-ERP- en boekhoudplatform voor het MKB met uitgebreide REST API voor financiële administratie, CRM, voorraadbeheer, projecten en HRM.
Bekijk koppeling →
Odoo
Open source all-in-one ERP/CRM-suite met XML-RPC- en JSON-RPC-API waarmee je honderden business-modellen voor sales, finance, voorraad en HR kunt benaderen.
Bekijk koppeling →
Xero
Cloud-boekhoudsoftware voor het MKB en accountants met een uitgebreide REST API voor facturatie, bankafschriften, contacten, voorraad en rapportages.
Bekijk koppeling →Kies voor een kopzorg minder
Stop met handwerk en laat professionals het goed automatiseren!
Een koppeling laten bouwen is binnen handbereik, op maat en precies zoals je wilt