Faktura-API för e-handel
Butiken skickar en order och får tillbaka den utfärdade fakturan och dess PDF. Samma order-ID skapar aldrig en andra faktura.
Fakturering för svenska och gränsöverskridande säljare
Invoice Genie gör om e-handelsordrar till numrerade fakturor med korrekt moms som PDF via ett REST-API. Ladda upp en befintlig faktura som PDF eller bild så bygger den upp layouten som en redigerbar mall.
Konton skapas av operatören. Det finns ingen öppen registrering.
Invoice Genie är en webbapp för fakturering som drivs av Swedexpress AB i Sverige. Den skapar kundfakturor på svenska eller engelska och leverantörsfakturor på engelska och kinesiska, genererar PDF:er, skickar dem med e-post, registrerar betalningar och har ett REST-API så att en webbutik automatiskt kan skapa en faktura för varje order.
Funktioner
Butiken skickar en order och får tillbaka den utfärdade fakturan och dess PDF. Samma order-ID skapar aldrig en andra faktura.
Ladda upp fakturan du redan använder. AI känner igen layouten, du bekräftar typen och får ett redigerbart mallutkast.
Flytta och ändra storlek på block med förhandsvisning, spara versioner och publicera när layouten sitter.
Löpande nummerserie, moms per rad, PDF på svenska eller engelska och Swish-QR-kod på svenska fakturor.
Leverantörsfakturor på engelska och kinesiska, så att leverantörer i Kina och köpare i Sverige läser samma dokument.
Skicka PDF:en med e-post, registrera hel- eller delbetalningar, se förfallna fakturor och behåll en logg över varje ändring.
Butiks-API
Skapa en API-nyckel i admin, spara den på butikens server och anropa en endpoint per betald order.
Administratörer skapar, visar, kopierar och roterar API-nycklar under Inställningar → API Keys.
Skicka order-ID, kund och rader. Kunder matchas på ert eget kund-ID, så inget dubbleras.
Du får fakturanummer, summor, status och en PDF-länk. Samma order igen ger samma faktura.
curl -X POST https://invoice-genie.feifeiecom.com/api/v1/invoices \
-H "Authorization: Bearer $INVOICE_GENIE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"externalOrderId": "ORDER-1042",
"language": "sv",
"dueDate": "2026-11-15",
"customer": {
"externalId": "cust-311",
"companyName": "Morrow & Co. AB",
"email": "billing@morrow.example",
"country": "SE"
},
"lines": [
{ "name": "Linen tote", "sku": "TOTE-01", "quantity": 2, "unitPrice": 249 }
]
}'| POST | /api/v1/invoices | Utfärda en faktura för en order (idempotent) |
| POST | /api/v1/invoices/preview | Förhandsvisning med vattenstämpel, inget sparas |
| GET | /api/v1/invoices?externalOrderId=… | Hitta fakturan för en order |
| GET | /api/v1/invoices/{id}/pdf | Ladda ner fakturans PDF |
| POST | /api/v1/invoices/{id}/send | Skicka PDF:en till kunden med e-post |
Mallar
Du behöver inte bygga om layouten för hand.
Använd en faktura du redan skickar, eller en leverantörsfaktura.
Invoice Genie föreslår malltyp, språk och leverantör. Ändra vad du vill innan mallen skapas.
Originalet ligger bakom redigeraren som guide. Finjustera blocken, förhandsgranska PDF:en och publicera.
För vem
Skapa en korrekt svensk faktura för varje betald order utan att kopiera data för hand.
Håll leverantörsfakturor läsbara för båda sidor med PDF:er på engelska och kinesiska.
Behåll fakturans utseende som kunderna känner igen, återskapat från er befintliga PDF.
Vanliga frågor
Ja. Butikens server anropar POST /api/v1/invoices med en API-nyckel för varje order. Invoice Genie utfärdar fakturan, skapar PDF:en och returnerar fakturanumret. Skickas samma order-ID igen returneras den befintliga fakturan i stället för en ny.
Ja. Ladda upp en PDF eller en bild av en faktura. Invoice Genie känner igen layouten, ber dig bekräfta malltyp och leverantör och skapar ett redigerbart mallutkast. Bara layouten kopieras, inte uppgifterna i dokumentet.
Kundfakturor utfärdas på svenska eller engelska. Leverantörsfakturor är tvåspråkiga på engelska och kinesiska.
Fakturor numreras i löpande serie, kan inte ändras efter att de utfärdats, visar moms per rad och kan ha en Swish-QR-kod på svenska fakturor.
Kontakta Swedexpress AB via e-post eller telefon. Konton skapas av operatören; det finns ingen öppen registrering.