Sari la conținut

Integrare curieri

Integrare FAN Courier — AWB automat, tracking si ramburs reconciliat

Conectam API v2 FAN Courier pe orice stack: AWB generat la confirmare comanda, tracking live cu notificari client, ramburs decontat reconciliat zilnic via FTP, retur cu pickup la sediu. Live in 5-10 zile. De la 300€.

AWB single + bulk
Tracking polling 30 min
Ramburs reconciliat FTP
Retur cu pickup

Ce primesti

Integrare FAN Courier completa, nu doar buton de expediere

Generare AWB single si bulk automata

La confirmarea comenzii, POST hub.fancourier.ro/v2/awb cu username/password Auth genereaza AWB-ul si returneaza URL print pentru eticheta PDF. Pentru magazine cu volume mari, bulk endpoint genereaza pana la 100 AWB-uri intr-un singur request. Salvam PDF imediat in S3/R2 pentru ca link-ul are TTL 7 zile.

Tracking automat cu notificari client

Polling /tracking_awb la fiecare 30 minute pentru toate AWB-urile active, update status comanda in ERP (preluat, in tranzit, livrat, returnat). Trimitem email plus SMS optional la fiecare schimbare status (Twilio sau plugin WooCommerce). Client vede status real-time si pe pagina de cont fara sa intre pe site FAN.

Ramburs reconciliat zilnic prin FTP

Raport zilnic facturare via FTP de la FAN Courier descarcat si parsat automat. Matching pe AWB id catre comenzi paid in ERP, marcare ramburs incasat in SmartBill sau Oblio, alertare comerciant daca diferente. Elimina munca manuala de reconciliere 5-15 ore/luna pentru magazine medii.

Retur cu pickup la sediul tau

Generare AWB retur via API cu pickup la adresa ta sau punct de lucru. Client primeste eticheta retur via email, depune coletul la orice agentie FAN. La intoarcere, sistem inregistreaza automat refund-ul in SmartBill si trigger workflow stocare retur cu fotografie verificare.

Calculator tarif live pe checkout

Pe pagina checkout, dupa selectarea localitatii si cantarire produs, request API FAN returneaza pretul real al expedierii in 200ms. Client vede tarif corect (nu estimari approximate), tu nu mai platesti diferenta din buzunar. Suport cantar dinamic pentru cosuri multi-produs.

Etichete PDF print direct termic Zebra

Etichetele AWB sunt formatate 100x150mm pentru imprimante termice Zebra, Brother sau Honeywell. Print direct din panou admin la apasarea unui buton, fara descarcare manuala. Batch print pentru 100 comenzi cu un click. Suport WebUSB pentru print local fara backend dedicate.

Integrare ERP/CRM (SmartBill, NextUp, Saga)

Conectare directa cu SmartBill, Oblio, NextUp sau Saga: la generare AWB, factura este emisa automat cu codul AWB ca referinta, status livrare se sincronizeaza pentru rapoarte ANAF e-Factura. Pentru CRM (Pipedrive, HubSpot) update automat deal stage la livrare.

Cod sursa documentat, fara vendor lock-in

Primesti tot codul sursa al integrarii, documentatie tehnica scrisa (cum cheama functiile, ce fac, cum se modifica), README cu instructiuni deployment. Daca alegi alt furnizor de integrari peste un an, nu te legam de noi. Cod TypeScript sau PHP curat, testat unit cu Vitest sau PHPUnit.

Cum functioneaza

De la „vreau FAN integrat” la live in 5-10 zile lucratoare

Ziua 1

Onboarding cont FAN Courier business

Te conectam cu account managerul FAN pentru contract business (daca nu ai deja). Configuram in panel punctele de expediere, plafonul ramburs lunar, optiuni livrare seara, easybox compatibility. Generam credentiale API username/password si endpoint Auth cu Basic. Test conexiune POST hub.fancourier.ro/v2 din Postman.

Zilele 2-4

Implementare AWB plus print eticheta

Hook pe event confirmare comanda care apeleaza POST /awb cu payload colet (greutate, dimensiuni, valoare, ramburs, adresa). Parseam URL print returnat si salvam PDF in S3 pentru access permanent. Buton print din admin care trimite PDF la imprimanta termica via WebUSB sau queue local. Validare adresa client prealabil pentru a evita esecuri AWB.

Zilele 5-7

Tracking polling plus webhook intern

Cron job la fiecare 30 minute care polling /tracking_awb pentru AWB-urile active. Update status comanda in ERP (preluat, in tranzit, livrat). Trigger workflow notificari email plus SMS catre client la fiecare schimbare. Queue Redis pentru batch 30 colete per request pentru a evita rate limit 100 req/min.

Ziua 8

Ramburs reconciliere FTP plus retur

Configurare cron care descarca raportul zilnic FTP de la FAN cu sumele decontate. Parser tolerant CSV care matchuieste AWB id catre comenzi paid in SmartBill. Alertare daca diferente intre raport si comenzi. Implementare endpoint retur cu pickup la sediul tau si workflow refund automat.

Zilele 9-10

Testare end-to-end plus go-live

Test flow complet cu comanda reala de la checkout pana la livrare confirmata. Verificare reconciliere ramburs cu raport FTP de test. Validare fallback automat catre Sameday daca FAN pica peste 30 min. Training echipa 1h cu video plus manual scris. Go-live cu monitorizare 48h activa.

Stack suportat

Integram FAN Courier pe orice platforma — alegi tu stack-ul

WooCommerce

Plugin oficial FAN, config in 2-3 ore pe tema standard.

Shopify

Custom Shipping Rate App + Cloudflare Worker middleware.

PrestaShop

Modul comunitar mentinut, customizat pentru multi-warehouse.

Magento 2

Extensie comunitara plus shipping method custom.

Next.js custom

SDK Node/TypeScript cu Route Handlers App Router.

Astro

API routes catre backend Node cu Basic Auth header.

WordPress headless

Backend PHP cu cURL + frontend Next.js consuma API intern.

PHP custom legacy

Client SDK PHP cu cURL si Auth Basic, fara framework constraint.

Detalii tehnice API

Sub capota — endpoint-uri, Auth si flow status

Endpoint principal

POST hub.fancourier.ro/v2

Toate operatiunile (AWB, tracking, retur, tarif) pe acelasi host v2, Basic Auth cu username/password din panel.

Generare AWB

POST /awb -> { url_print, awb_id }

Payload colet (greutate, dimensiuni, ramburs, adresa). Raspuns include URL PDF eticheta cu TTL 7 zile.

Tracking status

GET /tracking_awb?awb=...

Polling 30 min pentru AWB-urile active. Rate limit 100 req/min, recomandat batch via queue Redis.

Raport ramburs

FTP zilnic CSV

Sumele decontate matched pe AWB id catre comenzi paid in SmartBill/Oblio cu parser tolerant la format.

Preturi

Trei pachete clare, fara cost ascuns

Starter

300€

livrare 5-7 zile

  • AWB single la confirmare comanda
  • Tracking polling 30 min
  • Notificari email status
  • Eticheta PDF descarcabila
  • Integrare pe 1 punct expediere
  • 30 zile suport bug-uri
Cere oferta

Pro

700€

livrare 10-14 zile

  • AWB single + bulk (100/request)
  • Tracking + SMS Twilio
  • Ramburs FTP reconciliat zilnic
  • Retur cu pickup la sediu
  • Print termic Zebra WebUSB
  • Integrare SmartBill sau Oblio
  • Calculator tarif live checkout
  • 60 zile suport bug-uri
Cere oferta

Custom

1200€+

livrare 14-21 zile

  • Multi-warehouse + multi-cont FAN
  • Fallback automat catre Sameday
  • Dashboard analytics dedicat
  • Integrare ERP (NextUp, Saga)
  • ANAF e-Factura sync complet
  • Mentenanta 50€/luna inclusa 6 luni
  • Monitoring 24/7 + on-call
  • SLA contractual 99.5%
Cere oferta

Ce influenteaza pretul final

  • Volumul AWB lunar (sub 100 vs peste 500)
  • Numar puncte expediere si multi-cont FAN
  • ERP/CRM existent (SmartBill standard vs Saga custom)
  • Print termic Zebra cu WebUSB sau plain PDF
  • Fallback Sameday/Cargus pe acelasi checkout
  • Stack actual (WooCommerce standard vs Magento custom)

Intrebari frecvente

Ce ne intreaba magazinele inainte sa integreze FAN Courier

Cat costa integrarea FAN Courier si ce influenteaza pretul final?

Pentru un magazin standard cu 1 punct expediere, AWB single, tracking si etichete PDF: 300-500€ one-off, livrare 5-7 zile. Pentru e-commerce cu volume mari (peste 200 AWB/zi), bulk generation, multi-warehouse, ramburs cu reconciliere automata si retur pickup la sediu: 700-1200€, livrare 10-14 zile. Cu integrare ERP/CRM custom (SmartBill, NextUp, Saga), dashboard analytics si raport zilnic FTP procesat automat: 1200-1500€. Maintenance lunar 0-50€/luna in functie de cate AWB-uri rulezi si daca vrei monitoring activ. Setup cont FAN Courier business este gratuit, te conectam noi cu account managerul lor pentru contract.

FAN Courier vs Sameday vs Cargus vs DPD — cand alegi care?

FAN Courier: cel mai potrivit pentru livrari B2C in toata tara cu volume medii-mari, retea proprie 4500+ curieri, tarife competitive pentru 1-5kg (12-18 RON), ramburs decontat in T+2. Sameday: best pentru livrari rapide cu easybox (sub 24h Bucuresti, livrare seara), ideal cosmetice/electronice mici. Cargus: bun pentru colete mari peste 30kg si paleti, suport B2B excelent. DPD: scump in RO dar single contract pentru livrare international EU. Recomandare: FAN Courier + Sameday combinat acopera 95% din nevoile unui magazin online RO. Integram orice combinatie pe acelasi checkout cu selectie dinamica.

Cat dureaza implementarea si ce primesc la final?

Pentru un magazin standard: 5-10 zile lucratoare end-to-end. Etape: ziua 1 onboarding cont FAN Courier (contract business, configurare puncte expediere in panel, generare credentiale API). Ziua 2-4 implementare tehnica (POST hub.fancourier.ro/v2 cu username/password, generare AWB la confirmare comanda, salvare URL print PDF in baza ta). Ziua 5-7 tracking automat via /tracking_awb polling la 30 min plus webhook intern catre client (email/SMS). Ziua 8 ramburs reconciliere FTP zilnica si retur cu pickup. Ziua 9-10 testare flow complet plus go-live. Primesti cod sursa documentat, dashboard tranzactii, training 1h echipa, 30 zile suport bug-uri inclus.

Ce face exact integrarea? Doar AWB sau mai mult?

Integrarea completa acopera: 1) Generare AWB single sau bulk via POST hub.fancourier.ro/v2/awb cu Auth username/password si returneaza URL print pentru eticheta PDF. 2) Calculator tarif live pe checkout (cantareste + masoara colet, returneaza pret real catre client). 3) Tracking automat via /tracking_awb polling la 30 min cu update status comanda (preluat, in tranzit, livrat, returnat). 4) Notificari client automate la fiecare schimbare status (email plus SMS optional via Twilio sau plugin WooCommerce). 5) Ramburs reconciliere: raport zilnic FTP de la FAN cu sumele decontate, matched automat pe AWB id catre comenzi paid in ERP. 6) Retur cu pickup la sediu via API. 7) Etichete PDF print direct la imprimanta termica Zebra. 8) Logging audit ANAF.

Pe ce stack lucrati — WooCommerce, Shopify, Next.js, custom?

Suportam orice. WooCommerce: plugin oficial FAN Courier (free, mentinut activ), config in 2-3 ore daca tema nu e exotica. Shopify: integrare via Custom Shipping Rate App plus middleware Cloudflare Worker (Shopify nu accepta FAN nativ ca shipping provider), 1-2 zile setup. PrestaShop si Magento: module comunitare existente, customizate la nevoie. Next.js custom: implementare directa SDK Node/TypeScript cu Route Handlers App Router pentru AWB plus webhook. Astro si WordPress headless: API routes catre backend Node/PHP cu Auth basic. PHP custom legacy: client SDK PHP cu cURL si Basic Auth header. Magento 2: extensie comunitara plus custom shipping method daca multi-warehouse.

Erori comune FAN Courier API si cum le evitam?

Top 5 erori vazute in productie: 1) Auth invalida (username/password gresit codificate Base64 in header Basic Auth, frecvent din copiere cu spatii ascunse) — fix: trimming si test sandbox prima data. 2) AWB generat dar URL print expirat (link-ul are TTL 7 zile) — fix: salveaza PDF imediat dupa generare in S3 sau Cloudflare R2, nu doar URL-ul. 3) Tracking polling care depaseste rate limit (100 req/min) — fix: queue Redis cu batch la 30 colete per request. 4) Ramburs nepotrivit pe AWB din cauza FTP raport cu format CSV diferit pe luni — fix: parser tolerant si alert daca format se schimba. 5) Adresa client invalida care esueaza AWB silent — fix: validare prealabila cu API check_address.

Aveti suport tehnic dupa go-live? Ce se intampla cand pica ceva?

Da, suport tehnic real, nu doar ticket-uri ignorate. Pachet baza: 30 zile bug-fix gratuit post-livrare, raspuns email max 24h, fix critic (AWB blocate, expediere imposibila) max 4h. Pachet mentenanta lunara 50€/luna: monitoring uptime endpoint FAN, alertare automata pe Slack/email daca rate-ul de AWB esuate creste peste 2%, update cand FAN publica versiuni noi API, audit security semestrial, suport prioritar 4h SLA. Pentru e-commerce mari peste 500 AWB/zi recomandam pachet Custom cu monitorizare 24/7, on-call si SLA contractual. Avem flow de fallback automat catre Sameday daca FAN pica peste 30 min.

Cand NU e potrivita FAN Courier si ce alternative recomandati?

FAN Courier NU e potrivita pentru: 1) Livrari urgente sub 24h in Bucuresti si orase mari — Sameday cu easybox e clar superior (livrare seara, depozit la curier 3 min). 2) Colete grele peste 30kg sau paleti — Cargus are tarife mai bune si infrastructura camion. 3) Livrari internationale EU — DPD sau GLS sunt gandite cross-border, FAN doar RO. 4) Magazine de fashion cu retur masiv si nevoie de easybox return drop-off — Sameday locker reduce cost retur cu 40-60%. 5) B2B fragil/specializat (electronice industriale) — recomandam DSV sau Schenker direct. Integram orice combinatie si alegem dinamic la checkout dupa greutate plus localitate plus urgenta.

Integrari complementare

FAN Courier integrat e doar o piesa — vezi restul stack-ului

Vrei integrare FAN Courier?

Trimite-ne URL-ul magazinului si volumul lunar de comenzi. Iti recomandam pachetul potrivit si trimitem oferta detaliata in 4 ore. Daca nu se justifica economic, iti spunem direct.