Partner-API

Bygg in installationen i din kassa

Sälj produkt och installation i ett och samma köp. Partner-API:t skapar installationsordrar från din kassa, skickar varje händelse i livscykeln tillbaka till dina system och ger rätt installationspris redan vid köpet. Kunden klickar på köp, och Done samordnar resten.

Det här täcker API:t

Ett fokuserat API för installationens livscykel efter köpet.

Idempotent orderskapande

Skapa ordrar med dina egna referens-id:n. Anrop kan skickas om utan risk: samma referens skapar aldrig en dubblettinstallation.

Hämta, uppdatera, avboka

Läs orderns fullständiga status när som helst, uppdatera uppgifter när kunden ändrar sig och avboka ordern när köpet återbetalas.

Webhooks för hela livscykeln

Prenumerera på händelser från matchad till fakturerad, med full orderinformation i varje anrop, så att du aldrig behöver polla efter status.

Artikel- och pris-API

Hämta installationsartiklar och priser och visa korrekta kostnader i kassan, inklusive moms och avdrag.

En token per partner

Varje integration autentiserar med en egen token. Din token ser dina ordrar och inget annat.

Statussynk åt båda håll

Dina system är alltid uppdaterade om installationen, och Done tar in ändringar du gör på din sida.

Webhooks

Sex händelser täcker hela livscykeln

Varje webhook innehåller hela ordern, så att dina system kan agera utan att fråga efter mer. Inga pollningsloopar, inga synkjobb.

Händelse
order.matched
En installatör har tackat ja till uppdraget
order.scheduled
Installationsdatum är bokat med kunden
order.report_submitted
Installatören har skickat in installationsrapporten
order.completed
Installationen är klar och godkänd
order.invoiced
Kundfakturan har skickats
order.cancelled
Ordern har avbokats, med orsak

Exempel på anrop (förenklat, inte hela schemat):

POST https://api.example.com/done-webhooks

{
  "event": "order.completed",
  "occurredAt": "2026-05-28T14:32:00Z",
  "order": {
    "id": "ord_7k2f9d",
    "externalReference": "your-order-18243",
    "status": "completed",
    "installedAt": "2026-05-28",
    "report": {
      "submitted": true,
      "documents": ["installation-report.pdf"]
    }
  }
}

Tre vanliga sätt att integrera

Börja med ett av dem och bygg vidare.

Tillval i kassan

Erbjud installation som en rad i kassan, prissatt via artikel-API:t. Ordern skapas i Done så snart betalningen har gått igenom.

Installation efter köpet

Sälj först och lägg till installationen sedan: skapa ordern från ditt CRM eller ordersystem när affären är klar och följ den via webhooks.

Inbäddad statussida

Visa hur installationen går i din egen app eller på Mina sidor med orderdata från API:t, medan Done sköter samordningen i bakgrunden.

Pris redan vid köpet

Visa det riktiga installationspriset före kassan

”Pris på förfrågan” får färre kunder att köpa till installation. Pris-API:t returnerar det faktiska installationspriset för det kunden köper, så att du kan visa en totalsumma i kassan och stå för den.

  • Momsen beräknas rätt i varje enskilt fall
  • I Sverige räknas grön teknik-avdraget in
  • Artikelkatalogen sköts per partner i Backoffice
  • Ändra priser utan att röra integrationen
Ekonomivy i Done Backoffice

Vanliga frågor

Få tillgång till API-dokumentationen

Kontakta sälj, så får ditt team dokumentationen för Partner-API:t och en plan för integrationen.

Kontakta sälj