QuickBooks Online
INTEGRATIONS · EXPERTINI ATS

QuickBooks Online

Facturació de col·locació d'esborrany amb un sol clic per a agències que gestionen la comptabilitat a QuickBooks Online.

2 min de lectura · Actualitzat el juliol de 2026 · Editorial d'Expertini

Les agències a QuickBooks Online coneixen el ritual: es tanca una col·locació, la tarifa es queda al cap d'algú o en un full de càlcul, i finalment s'escriu a QuickBooks, esperem que correctament, esperem que aquesta setmana. La integració d'ATS amb QuickBooks substitueix el ritual: quan la contractació del client aterra a Expertini ATS, una acció des de la pàgina de Triatge i RRHH crea un esborrany de factura a la vostra pròpia empresa de QuickBooks.

El que fa que això sigui més que un connector genèric és allò que l'ATS conté de manera nativa. El Client CRM —inclòs en cada subscripció, sense llicències separades ni tarifes per seient— ja registra el client, la col·locació i la comissió acordada. La integració trasllada exactament aquestes xifres a QuickBooks, de manera que la facturació coincideix sempre amb allò que s'ha acordat en la selecció.

01La bretxa que això tanca: la tarifa que viu en un full de càlcul

Quan la font de veritat per a les tarifes de col·locació és un full de càlcul, les finances i el reclutament inevitablement se separen: les tarifes s'obliden, s'escriuen malament o es facturen a l'entitat de client incorrecta. Redactar la factura a partir del registre de l'ATS fa que la col·locació en si sigui la font de veritat, i converteix la conciliació de final de mes d'una tasca arqueològica en una revisió.

02Redacteu primer, envieu després de revisar

El flux s'atura deliberadament en un esborrany. El vostre comptable confirma els codis d'impostos, les condicions i les referències a QuickBooks abans que la factura surti; no s'envia res per correu electrònic a un client fins que el vostre equip ho envia. Elimineu la reintroducció de dades sense eliminar el control financer.

03Connecteu-vos i comenceu a redactar avui mateix

Tot el camí ja està actiu: feu el seguiment dels clients i les comissions al CRM de clients, monitoritzeu les col·locacions a través del flux de contractació i exporteu-ho tot com a JSON quan vulgueu. Connecteu la vostra pròpia empresa de QuickBooks Online a la pàgina de connexions dins de l'aplicació (Aplicacions → Connexions) i les esborranys de factura estaran a una sola acció de distància —sense cap projecte de neteja de dades previ.

Notes d'enginyeria

Arquitectura i operacions de la plataforma

A1Connection architecture

The connection uses OAuth 2.0 against the vendor's own consent screen. The authorisation request names the minimum scopes the features need — the exact scope list is shown in the security-flow panel below, pulled from the same provider registry the application uses. The code-for-token exchange happens entirely server-side (Autenticació de client HTTP bàsica, per the vendor's token endpoint contract); tokens are stored encrypted at rest and are never rendered back to any screen — connection pages show presence, not values.

El cicle de vida del token es gestiona en un únic punt d'estrangulament: la caducitat desencadena una actualització automàtica, els tokens d'actualització rotats es persisteixen, i una actualització que el proveïdor rebutja es mostra com un avís visible de reconnexió, mai com a funcions trencades en silenci. La revocació funciona des de qualsevol dels dos costats: desconnecteu aquí o revoqueu a la pròpia configuració de seguretat del proveïdor.

A2Escriure la semàntica i el flux de dades

Cada moviment de dades és una acció explícita amb un resultat registrat. Les escriptures es produeixen en fer clic, o automàticament només allà on hàgiu habilitat una regla (l'empenta automàtica en contractar està desactivada per defecte, segons el proveïdor). Les lectures (importacions de persones, comptes o fitxers) s'executen quan premeu Importa, dedupliquen contra allò que ja teniu (clients per nom, persones per correu electrònic), s'ometen en lloc de sobreescriure i informen honestament del nombre de creats versus omesos, raó per la qual tornar a executar qualsevol importació és segur per disseny.

Cada acció escriu una fila al diari d'activitat de l'aplicació (ats_app_activity): què s'ha executat, quan, per a quin registre i el resultat, inclòs el text d'error del mateix proveïdor de manera literal quan alguna cosa falla. Els informes d'ús dins de l'ATS s'agreguen al mateix diari, de manera que els informes d'integració i la realitat de la integració no poden divergir.

Qualsevol cosa que surti del camí de la sol·licitud —difusió de notificacions, lliurament de webhooks, registre d'activitats, correu— s'executa en fils de fons del tipus «dispara i oblida». Un extrem extern lent no pot fer mai que la interfície es quedi penjada, i un efecte secundari fallit es registra en lloc de tornar-se a provar de manera silenciosa fins arribar a la inconsistència.

A3Consideracions operatives

Les connexions són a nivell d'organització i estan restringides als rols de propietari i administrador; els reclutadors utilitzen les funcionalitats que una connexió alimenta, però no poden connectar, desconnectar ni reconfigurar. Desconnectar elimina les credencials emmagatzemades immediatament i atura les funcionalitats dependents de manera visible, no silenciosa. Les dades ja importades segueixen sent vostres i editables.

Les persones importades arriben marcades com a importades amb valors predeterminats de privadesa conservadors: no s'assumeix cap consentiment per a ningú que mai hagi omplert el vostre formulari d'aplicació, i s'apliquen els valors predeterminats de retenció.Tot el que s'escriu és vostre per a endur-vos-ho: les exportacions CSV i l'aplicació Data Export cobreixen les mateixes emmagatzematges que llegeix el mateix producte. La sortida és tan oberta com l'entrada: per disseny, no per concessió.

A4Ubicació en la topologia d'integració

Aquesta integració està en directe al registre avui. One connection per provider unlocks every feature it powers, and the topology grid below shows the neighbouring connectors in the same capability area — statuses come from the same registry that drives the in-app hub, so this page can never claim more than the product does. For anything the catalogue does not cover, Webhooks and Zapier are the generic, documented escape hatch.

Mapa de dependències

Connection typeOAuth 2.0 (pantalla de consentiment del proveïdor)
Scopes requestedcom.intuit.quickbooks.accounting
Callback path/apps/oauth/callback/quickbooks/
Token exchangeserver-side; HTTP Basic
Secrets at restxifrat; la interfície mostra indicadors de presència, mai valors
Action journalats_app_activity: una fila per acció, errors del proveïdor literalment
Auto-push rulesdesactivat per defecte, per proveïdor, cada execució registrada
Registry statuslive

Pla d'interfície

Esquemàtic estructural de la superfície: panells, jerarquia i facilitats d'interacció. Un contracte, no una captura de pantalla.
Targeta de connexió
● connectat — indicador de presència
abast: mínim requerit desconnecta
Accions
push: clic explícitimportació: deduplicada
Diari d'activitat
Fig. 1 — QuickBooks Online: esquemàtica estructural de la interfície. Els panells i els estats són el contracte; les dades mostrades són simulades.

Flux d'interacció — estats, validacions, feedback

Cada estat següent s'aplica des del servidor; la interfície l'informa, no el decideix.
Connectel propietari o administrador fa clic a Connecta a la pàgina de connectors
Vendor consentla pròpia pantalla del proveïdor llista els abastos exactes
Token exchangecallback del costat del servidor; els secrets no arriben mai al navegador
Connectedmagatzematge xifrat; targeta que gira amb indicador de presència
Explicit actionsempenta / importació / programació: cadascuna registrada al diari
Consentiment denegat → el codi d'error del proveïdor apareix en un avís emergent, amb nomClaus de plataforma que falten → punter de configuració honest, no un rebot silenciósToken caducat → actualització automàtica al punt de controlActualització rebutjada → avís de reconnexió visible, les funcionalitats no fallen mai silenciosamentPla per sota del mínim → la targeta de bloqueig indica el pla exacte
Fig. 2 — flux d'interacció: blau marí = estats, or = portes imposades pel servidor, verd = resultats confirmats; les etiquetes llisten els casos extrems i els seus comentaris.

flux de seguretat OAuth 2.0: QuickBooks Online

1
Sol·licitud d'autoritzacióRedirigiu a la pantalla de consentiment del proveïdor, especificant exactament els àmbits següents: mai més.
2
Desafiament d'identitat i consentimentUs autentiqueu amb el proveïdor, al domini del proveïdor. Les credencials mai toquen Expertini.
3
Intercanvi de testimonis del costat del servidorLa devolució de trucada a /apps/oauth/callback/quickbooks/ intercanvia el codi utilitzant Autenticació de client HTTP bàsica — totalment del costat del servidor.
4
Estat de la sessió gestionatTokens xifrats en repòs; actualització automàtica en un sol punt d'estrangulament; visualització de l'indicador de presència; revocar des de qualsevol costat.
com.intuit.quickbooks.accounting
La llista d'abast es llegeix del mateix registre de proveïdors amb el qual s'autoritza l'aplicació; aquesta pàgina no pot exagerar-la ni subestimar-la.

Neighbouring connectors — Accounting & Ledger

Xerolive QuickBooks Onlinethis page Zoho Bookslive
Els estats provenen del registre en viu: consulteu el catàleg complet →

Preguntes freqüents

La integració de QuickBooks està en directe?
Sí, està en directe. Connecteu la vostra pròpia empresa de QuickBooks Online a la pàgina de Connexions dins de l'aplicació (Apps → Connexions), i després creeu esborranys de factures de col·locació des de la pàgina de Screening & HRIS.
Funcionarà això amb QuickBooks Desktop?
La integració s'adreça a QuickBooks Online. Les edicions d'escriptori tenen una superfície d'integració diferent i actualment no estan previstes.
Expertini afegeix comissions per factura?
No. Connecteu la vostra pròpia empresa de QuickBooks Online sota la vostra pròpia subscripció d'Intuit; Expertini no cobra cap tarifa d'ATS per factura o per seient.
Es poden emetre factures sense revisió humana?
No: la integració crea esborranys perquè el vostre equip financer els revisi i enviï, mantenint el tractament fiscal i les condicions de pagament a les seves mans. Res no arriba a un client fins que l'envien.

D'un cop d'ull

  • Disponible ara — connecteu-vos a la pàgina de connexions
  • Esborranys de factures creats des de la pàgina de cribratge i HRIS
  • Tarifes obtingudes dels registres de comissions natius del CRM de clients
  • S'acaba la introducció manual de dades de fulls de càlcul a registres
  • Finances revisa cada esborrany abans d'enviar-lo
  • La vostra pròpia subscripció d'Intuit, sense marges de benefici de l'ATS

Vegeu quickbooks online en la vostra pròpia contractació.

Porteu una descripció d'oferta real a una demostració de 30 minuts: prova gratuïta inclosa.

Reserva una demostració
Expertini AI
En línia ara
Hola! Sóc l'expert en productes d'intel·ligència artificial d'Expertini. Pregunteu-me qualsevol cosa sobre les nostres solucions, obteniu orientació sobre qualsevol de les nostres eines de contractació o simplement digueu-me què esteu intentant fer: us indicaré la direcció correcta. Per a problemes específics del compte, envieu un correu electrònic a support@expertini.com.