Kostnaður við bókhaldstengingar: Eitt verkefni fyrir hvern birgi
Opinberar áætlanir gera ráð fyrir þremur vikum til tuttugu og fjögur mánuðum á hvert bókhaldskerfi og verkið flyst ekki á milli birgja. Hér eru tölurnar, heimildir þeirra og valkosturinn.
Vettvangur sem tengist bókhaldskerfum viðskiptavina sinna útbýr eina samþættingu fyrir hvern birgi. Birtar áætlanir fyrir eina samþættingu eru frá þremur til fjórum vikum fyrir fyrstu virku QuickBooks-tenginguna upp í sex til tólf mánuði fyrir NetSuite, og allar áætlanir sem við fundum koma frá fyrirtækjum sem selja leið til að komast hjá þessari vinnu. Vinnan flyst ekki á milli: QuickBooks, Xero, NetSuite og Microsoft Dynamics 365 Business Central eru hvert um sig með sína innskráningaraðferð, líftíma auðkenna (token lifetimes), fyrirspurnamálfræði (query syntax), hraðatakmarkanir, gjöld og úreldingaráætlun. Sex birgjar þýða sex verkefni og sex viðhaldsfjárhagsáætlanir.
Þessi grein safnar saman birtum tölum ásamt heimildum þeirra, sýnir hvar birgjarnir eru ólíkir og útskýrir hinn kostinn: að halda bókhaldinu innan þinnar eigin vöru í gegnum eitt bókhalds-API, þannig að það þurfi bara að smíða eina samþættingu í stað einnar fyrir hvern birgi.
Hve langan tíma ein bókhaldssamþætting tekur
Enginn birtir hlutlausa könnun á þróunartíma samþættinga. Tölurnar hér að neðan koma allar frá fyrirtækjum sem selja sameinuð bókhalds-API (unified accounting APIs), þannig að þau hafa hagsmuni af því að láta verkið líta út fyrir að vera stórt. Þær eru þó nákvæmastas tölurnar sem völ er á og þær eru samkvæmar hver annarri þegar maður aðgreinir „fyrstu virku útgáfuna“ frá „framleiðsluumhverfi“.
| Heimild | Hvað þau segja | Hagsmunir þeirra |
|---|---|---|
| Apideck (2026) | QuickBooks: „hæfur verkfræðingur getur komið einhverju í gagnið á þremur til fjórum vikum“. Viðhald á 35+ tengjum krefst „að lágmarki eins verkfræðings sem sinnir eingöngu viðhaldi samþættinga.“ | Selur sameinað API |
| Rutter (apríl 2026) | „Þrír verkfræðingamánuðir á hvern vettvang“, sem Rutter kallar íhaldssamt. Fyrir NetSuite „teygist tímalínan í sex til tólf mánuði“. Viðskiptavinur áætlaði QuickBooks taka tvo verkfræðinga í nokkra mánuði; það tók „a.m.k. þrjá mánuði með mörgum ítrunum“. | Selur sameinað API |
| Merge | 150 klukkustundir til að smíða eina samþættingu og 300 klukkustundir á ári til að viðhalda henni, miðað við 150.000 dala laun. Merge áætlar kostnaðinn „50.000 til 150.000 dali á ári“. | Selur sameinað API |
Tvö atriði í þessum tölum skipta máli umfram heildartölurnar.
Í fyrsta lagi er bilið á milli þriggja vikna og þriggja mánaða bilið á milli kynningar (demo) og framleiðsluumhverfis. Tenging sem býr til reikning virkar fljótt. Tenging sem þolir útrunnin auðkenni, tvíteknar vefboðanir (webhooks), hraðatakmarkanir, hluta-bilanir og viðskiptavin sem tengir aftur aðra fyrirtækjaskrá tekur restina af tímanum. Handbók okkar um samþættingu skýjabókhalds-API við SaaS-vettvang telur þá vinnu upp skref fyrir skref.
Í öðru lagi er viðhaldið stærra en smíðin í líkani Merge: 300 klukkustundir á ári á móti 150 klukkustundum einstöku sinnum. Sá kostnaður endurtekur sig á hverju ári fyrir hvern birgi sem þú styður.
Af hverju önnur samþættingin kostar jafn mikið og sú fyrsta
Ef birgjarnir gæfu út sama viðmót myndu margar endurmeta sömu hlutina í annarri samþættingunni. Það gera þeir ekki. Taflan ber saman fjögur mikið notuð kerfi.
| QuickBooks Online | Xero | NetSuite | Business Central | |
|---|---|---|---|---|
| Innskráning | OAuth 2.0 | OAuth 2.0 | OAuth 2.0; auðkenning byggð á auðkenni (token-based authentication) lokuð fyrir nýjar samþættingar frá útgáfu 2027.1 | Aðeins Microsoft Entra ID OAuth |
| Lífstími aðgangsauðkennis (access token) | 1 klukkustund | 30 mínútur | 60 mínútur | Stillt af Entra ID |
| Endurnýjunarauðkenni (refresh token) | 100 dagar í sífelldri endurnýjun, að hámarki fimm ár | 60 dagar í sífelldri endurnýjun | 7 dagar | Stillt af Entra ID |
| Fyrirspurnastíll | SQL-líkt SELECT … FROM Invoice, engin OR, engin tengsl (joins) |
REST með where-breytu |
SuiteQL (SQL) yfir REST, auk SOAP til 2028 | OData v4 |
| Hraðatakmörk | 500 beiðnir á mínútu og 10 á sekúndu á fyrirtæki | 60 á mínútu, 5.000 á dag og 5 samtímis á fyrirtæki | 5 til 20 samtímis beiðnir á reikning, eftir þjónustustigi | 6.000 beiðnir á 5 mínútum og 5 samtímis á notanda |
| Sérstakt API-gjald | App Partner Program: ókeypis þrep, síðan 300 til 4.500 Bandaríkjadalir á mánuði | App-áskriftir frá ókeypis upp í 1.445 Ástralíudali á mánuði | Ekkert fundið; aukinn samtímisstuðningur er seldur sem SuiteCloud Plus-leyfi | Ekkert fundið |
Heimildir: Intuit authorization FAQ, Intuit limits and throttles, Intuit App Partner Program guide, Xero OAuth 2.0 guide, Xero API limits, Xero pricing, NetSuite OAuth 2.0 tokens, NetSuite token-based authentication, Business Central operational limits.
Auðkenni renna út samkvæmt fjórum ólíkum áætlunum
Samþætting þarf að endurnýja auðkenni hvers birgis áður en þau renna út og geyma nýja endurnýjunarauðkennið í hvert skipti, eða viðskiptavinurinn þarf að tengjast aftur. Áætlanirnar eru mismunandi um fjórtánfalt: endurnýjunarauðkenni frá NetSuite endist í sjö daga, en hjá QuickBooks í 100 daga. QuickBooks bætir við ströngu hámarki: endurnýjunarauðkenni eru í mesta lagi gild í fimm ár, þannig að langvarandi tengingar fara að renna út á föstum degi óháð notkun. Hver áætlun þarf sitt eigið endurnýjunarferli, sína eigin meðferð á bilunum og sín eigin „vinsamlegast tengstu aftur“-skilaboð til viðskiptavinarins.
Hver birgir er með sitt eigið fyrirspurnamál
Það er þar sem kóðinn sundrast mest að lesa gögnin til baka. QuickBooks samþykkir takmarkaða SQL mállýsku án OR og án tengsla (joins), og skilar í mesta lagi 1.000 færslum á síðu. Xero sía með where-segð í vefslóðinni og mælir með einföldum jafnaðarprófum fyrir stór fyrirtæki. NetSuite er með SuiteQL, fullkomna SQL mállýsku sem send er á sín eigin endapunkt (endpoint). Business Central notar OData-síur. Fyrirspurn sem finnur ógilda reikninga fyrir einn viðskiptavin er fjórir ólíkir kóðabútar, hver um sig með sínar blaðsíður og sitt eigið afbrigði.
Hver birgir takmarkar umferð á sinn hátt
QuickBooks og Xero telja beiðnir á fyrirtæki á mínútu. NetSuite telur samtímis beiðnir yfir allan reikninginn, þannig að samþætting þín deilir fjárhagsáætlun með öllum öðrum samþættingum sem viðskiptavinurinn keyrir, og NetSuite hafnar köllum yfir takmörkunum. Business Central telur á notanda yfir fimm mínútna glugga. Magninnflutningur sem er öruggur gagnvart einum birgi er stöðvaður af öðrum, þannig að flöghálsa- og endurtekningarrökfræði (retry logic) þarf að skrifa sérstaklega fyrir hvern birgir.
Aðgangur er viðskiptasamband
Tveir af fjórum birgjum taka nú gjald fyrir API-aðgang eftir um magni. App Partner Program hjá Intuit mælir „CorePlus“-köll, sem ná yfir flesta gagnalestra, og lokar á þau yfir innifalinni upphæð á ókeypis þrepinu; greiddu þrepin kosta 300, 1.700 og 4.500 Bandaríkjadali á mánuði. Xero fór yfir í greidd app-áskriftarprógram 2. mars 2026, frá ókeypis áætlun sem takmarkast við 5 tengingar upp í 1.445 Ástralíudali á mánuði fyrir 10.000 tengingar. Rekstrarkostnaður samþættingarinnar fer því eftir því hversu margir viðskiptavina þinna nota hvern birgi og hve mikið af gögnum þú lesir.
Birgjarnir breyta reglunum á sínum eigin forsendum
Samþætting sem virkar í dag er þegar með þekktan lista yfir boðaðar skyldubreytingar:
- NetSuite hættir að samþykkja nýjar samþættingar sem nota auðkenningu byggða á auðkennum frá útgáfu 2027.1, og SOAP-tilkynning frá Oracle segir að „með NetSuite útgáfu 2028.2 verður slökkt á öllum endapunktum og samþættingar sem byggja á SOAP hætta að virka“ (NetSuite SOAP notice).
- Xero úthlutar nákvæmari heimildasviðum (permission scopes) á öpum sem búnir til eru frá og með mars 2026 og gefur núverandi öpum frest til september 2027 til að færa sig yfir (Xero OAuth 2.0 overview).
- QuickBooks beitir fimm ára þaki á endurnýjunarauðkenni eins og lýst er hér að ofan, og tók úr umferð eldri API-útgáfur þannig að útgáfa 75 er grunnurinn.
- Business Central á netinu hætti að samþykkja aðgangslykla (grunnauðkenningu / basic authentication) fyrir vefþjónustur árið 2022; samþættingar þurftu að færast yfir á Entra ID OAuth (Microsoft deprecation list).
Engin þessara breytinga bætir við eiginleika fyrir viðskiptavini þína. Hver og ein þeirra er verkfræðitími sem fer í að halda núverandi tengingu virkri, margfaldaður með fjölda birgja sem þú styður.
Útreikningurinn fyrir sex samþættingar
Tökum tölu Rutter um þrjá verkfræðingamánuði á hvern vettvang og tölu Merge um 300 viðhaldsklukkustundir á ári, og beitum þeim á sex bókhaldskerfi:
| Einn birgir | Sex birgjar | |
|---|---|---|
| Smíði | 3 verkfræðingamánuðir | 18 verkfræðingamánuðir |
| Viðhald á ári | 300 klukkustundir | 1.800 klukkustundir, tæplega einn fullvinnandi verkfræðingur |
Þetta eru forsendur birgjanna sjálfra, ekki okkar, og NetSuite ein og sér myndi fara fram úr þessu. Kjarni málsins er lögunin: kostnaðurinn vex með fjölda birgja og viðhaldsliðurinn endar aldrei. Sameinað API dregur úr smíðaliðnum, en þá ertu háður því hve vel það nær yfir skriftur og afbrigði hvers birgis, og þú borgar fyrir það á hverja tengingu eða kall. Grein okkar um smíði á móti kaupum fer heiðarlega í gegnum kostnaðinn við þetta.
Tengstu einu sinni: haltu bókhaldinu í vörunni þinni
Tengilíkanið gerir ráð fyrir að bókhald hvers viðskiptavinar búi í kerfi sem viðskiptavinurinn valdi, og vettvangur þinn afriti gögn þangað inn. Það er til annað líkan: vettvangur þinn heldur bókhaldinu sjálfum, í gegnum eitt bókhalds-API, og sýnir það í þínu eigin viðmóti. Það er það sem Nordlet er hannað fyrir. Það er ein samþætting til að smíða, óháð því hvaða bókhaldshugbúnað viðskiptavinir þínir voru að nota áður.
Hvernig sú eina samþætting lítur út í Nordlet:
- Eitt beiðnisnið. Hver aðgerð er
POST /v1/{module}/{resource}/{action}. Hverlist-aðgerð samþykkir sama síunar-, röðunar- og blaðsíðubol og hver villa notar sama umslagið. Kóði skrifaður fyrir einn endapunkt virkar á sama hátt fyrir hina. Sjá API-samninga. - API-lyklar í stað endurnýjunarauðkenna. Lykill tilheyrir einu fyrirtæki, ber föst heimildasvið, getur verið með gildistökudag sem þú setur upp, og er hægt að afturkalla. Það er ekkert endurnýjunarauðkenni til að snúa og geyma.
- Öruggar endurtekningar. Hver breyting samþykkir
Idempotency-Key-haus. Endurtekning beiðni með sama lykli skilar geymdu svöruninni í stað þess að búa til annan reikning. - Undirritaðar vefboðanir (webhooks) með endurtekningum. Viðburðir eru skrifaðir í sömu gagnagrunnsfærslu og breytingin, undirritaðir með HMAC-SHA256, og endurteknir í um 24 klukkustundir.
- Eitt birt hraðatakmark. 300 beiðnir á mínútu á API-lykil, gefnar upp í
x-ratelimit-*hausum. - Týpuð SDK í níu tungumálum, búin til úr einni OpenAPI-lýsingu. Sjá SDK-pakka.
- Ótakmörkuð sandkassafyrirtæki undir einum reikningi fyrir samþættingarprófanir.
- Einn verðlisti. Áætlanir eru mældar eftir beiðnum, frá 10 evrum á mánuði fyrir 3.000 beiðnir. Sjá verðskrá.
Tvíbókhaldslykillinn, reikningar, bankaafstemmingar, virðisaukaskattsskýrslur og skýrslur eru aðgengilegar í gegnum sama API, þannig að samþættingin nær yfir bókhaldið sjálft frekar en afrit af því. Eiginleikasíðan telur upp hvað fylgir með, og hvað bókhalds-API er útskýrir líkanið í meiri smáatriðum.
Viðskiptavinir sem eiga þegar bókhald annars staðar
Tvö atriði koma í stað tengja við hvern birgi sem vettvangur þyrfti annars að smíða fyrir þessa viðskiptavini:
- Flutningur inn. Bókhaldslykill fyrirtækis, viðskiptaalanir, opnunarjöfnuður eða full saga færslubóka, opnir reikningar, varanlegir fjármunir og birgðir eru flutt inn með einu kalli. Sjá flutning úr öðru kerfi.
- Skrár fyrir endurskoðandann. Þar sem endurskoðandi viðskiptavinar vinnur í sínum eigin hugbúnaði flytur Nordlet út lykilinn á sniðum sem sá hugbúnaður les: DATEV-færslulotu (
POST /v1/reports/datev) fyrir þýska endurskoðendur og SIE 4-skrá (POST /v1/reports/sie) fyrir sænska. Skráarútflutningur þarf enga innskráningu, engin endurnýjun auðkenna og ekkert gjald á hvert kall frá bókhaldsbirginum.
Hvenær tengir eru enn rétta svarið
Að halda bókhaldinu í vörunni þinni er ekki rétti valkosturinn fyrir alla vettvanga:
- Ef fjármunateymi viðskiptavina þinna krefjast þess að núverandi bókhaldskerfi þeirra sé áfram kerfi skráningar (system of record), þarftu tengieiningar við það kerfi, annað hvort smíðaðar beint eða í gegnum sameinað API.
- Ef þú þarft aðeins að senda nokkur skjöl inn í bókhald viðskiptavinarins, svo sem einn reikning á pöntun, gæti bein tenging við þann birgi sem flestir viðskiptavinir þínir nota dágat til.
- Ef flestir viðskiptavinir þínir nota einn birgi kostar ein bein samþætting eitt verkefni, ekki sex.
Röksemdin um að tengjast einu sinni á við þegar vettvangur þinn þarf að reka bókhald notenda sinna, ekki spegla það: markaðstorg sem greiða út til seljenda, vettvangar sem reikningsfæra fyrir hönd notenda sinna, og SaaS-vörur þar sem bókhald er hluti af vörunni. Áður en þú velur hvora leiðina sem er, telur prófunaráætlun fyrir framleiðslu á bókhalds-API upp hvað skuli prófa.
FAQ
Hve langan tíma tekur það að smíða QuickBooks-samþættingu?
Apideck áætlar þrjár til fjórar vikur fyrir fyrstu virku útgáfuna hjá einum hæfum verkfræðing. Viðskiptavinur hjá Rutter áætlaði tvo verkfræðinga í nokkra mánuði og þurfti að minnsta kosti þrjá mánuði með nokkrum ítrunum. Vinna við framleiðsluumhverfi - endurnýjun auðkenna, endurtekningar, hraðatakmarkanir, endurtenging og afstemming - er munurinn á þessum tölum.
Hve langan tíma tekur NetSuite-samþætting?
Rutter áætlar að NetSuite taki sex til tólf mánuði. NetSuite bætir við samtímis takmörkum á reikningi, sjö daga endurnýjunarauðkennum, SuiteQL samhliða SOAP, og boðuðum breytingum: engar nýjar samþættingar byggðar á auðkennum frá útgáfu 2027.1 og SOAP-endapunktar gerðir óvirkir í útgáfu 2028.2.
Fjarlægir sameinað bókhalds-API vinnuna við hvern birgi?
Það dregur úr smíðinni, þar sem eitt viðmót nær yfir nokkra birgja. Það fjarlægir ekki mismun á milli birgja: skriftur, sérsniðnir reitir og afbrigði eru oft studd á ólíkan hátt, og verðlagning sameinaða API-sins bætist við eigin API-gjöld birgjanna. Fórnirnar og ávinningurinn eru raktir í SaaS-samþættingarhandbók okkar.
Hvað kostar API-aðgangur að QuickBooks og Xero?
App Partner Program hjá Intuit er með ókeypis Builder-þrep og greidd þrep á 300, 1.700 og 4.500 Bandaríkjadali á mánuði, þar sem gagnalestrar eru mældir umfram innifalna upphæð. App-áskriftir Xero, sem tóku gildi 2. mars 2026, eru frá ókeypis áætlun fyrir 5 tengingar upp í 1.445 Ástralíudali á mánuði fyrir 10.000 tengingar, þar sem stærri áætlanir eru verðlagðar eftir tilboði.
Getur Nordlet komið í stað samþættinga við bókhaldskerfi viðskiptavina minna?
Þegar vettvangur þinn heldur bókhaldi notenda sinna, já: þú smíðar eina samþættingu við API Nordlet í stað einnar fyrir hvern bókhaldsbirgi. Fyrirliggjandi bókhald er flutt inn með einu kalli, og endurskoðendur sem nota hugbúnað sem styður DATEV eða SIE fá útflutningsskrár. Nordlet samstillir ekki við QuickBooks, Xero, NetSuite eða Business Central; ef þau verða að vera kerfi skráningar þarftu enn tengingar við þau.