- Klant- en accountbeheer: Log klanten in, valideer klantgroepen en beheer aangepaste velden via de customer-endpoints.
- Winkelwagen en producten: Voeg producten toe aan de winkelwagen, haal totalen op en reken kortingen en belastingen automatisch door.
- Checkout en orderbevestiging: Orchestreer het complete afrekenproces, van verzendadres tot betaalmethode en orderbevestiging, via de order-endpoints.
- Betaal- en verzendmethoden: Haal beschikbare methoden dynamisch op en stel ze in op basis van bestelling, land en winkelwagen-inhoud.
- Abonnementen: Beheer terugkerende bestellingen en abonnementsproducten via de subscription-endpoints.
- Affiliate-tracking: Koppel orders aan affiliates voor commissieberekening en campagnerapportage.
Menu
OpenCart
OpenCart is een gratis open-source e-commerceplatform dat wereldwijd door duizenden webshops wordt gebruikt. Via de ingebouwde Storefront API kun je checkout-processen, klantaccounts, winkelwagens, betaal- en verzendmethoden en abonnementen programmatisch aansturen. De API werkt met per-gebruiker gegenereerde API-keys met IP-whitelisting en wordt gebruikt voor koppelingen met POS-systemen, voorraadsoftware, mobiele apps en maatwerkfrontends. Alle verkeer verloopt over JSON.
Samenvatting van de OpenCart API
- Authenticatie API Key
- Methods POST (22)GET (10)
- Rate limits Niet gespecificeerd
- Webhooks Niet beschikbaar
- Sandbox Niet beschikbaar
- Response format JSON
Laatste ontwikkelingen bij de OpenCart API
OpenCart introduceerde de Storefront API in versie 2.x als checkout-API voor externe integraties, met API-keys die via het admin-paneel worden aangemaakt en IP-whitelisting vereisen. In versie 3.x werd de API uitgebreid met aparte controllers voor betaaladres, verzendadres en verzendmethoden. OpenCart 4.0 (mei 2022) bracht een volledige herstructurering: een nieuwe namespace-gebaseerde controller-indeling, aparte endpoints per entiteit en een toegevoegde Subscription API voor terugkerende bestellingen. Een OpenAPI-specificatie ontbreekt nog en officiële documentatie van individuele endpoints is beperkt; de kennis leeft vooral in de broncode en community-fora.
API versies
Onderhoudsrelease van de 3.x-tak met bugfixes en compatibiliteitsverbeteringen.
Patch-release van OpenCart 4.1 met bugfixes in de admin-interface en API-controllers.
Feature-release met verbeterde extensie-ondersteuning en uitbreidingen in de Storefront API.
Compatibiliteit met PHP 8.2 en routewijziging van | naar . voor betaalgateways.
Grote release met herstructurering naar namespaces, nieuwe controller-indeling voor de Storefront API en toegevoegde Subscription API.
Integraties voor OpenCart
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 →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 →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