- 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.
Nieuwe Webhook Subscriptions API met eigen signature keys en beheer van subscriptions via API.
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.
Ondersteuning voor Cash App Pay als betaalmethode binnen de Payments API, inclusief wallets-endpoints.
Uitbreiding met Bookings voor afsprakenbeheer, Loyalty voor punten- en beloningsprogramma's en Terminal voor aansturing van fysieke Square-apparaten.
Recent nieuws over Square
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