Cum funcționează o integrare
Regulile pe care le respectă orice integrare: seria, TVA-ul, cursul, cumpărătorul și ce se întâmplă când o factură nu iese.
Toate integrările se opresc în același loc. Ce hotărăște fiecare este doar ce ai fi scris tu în editor: cine este cumpărătorul, ce scrie pe linii și ce sume sunt. De acolo încolo factura se face pe aceeași cale ca una scrisă de mână, deci seria, numărul, cursul, TVA-ul și trimiterea în SPV se comportă identic.
Pagina asta ține regulile comune. Fiecare serviciu are pagina lui pentru ce are el aparte: Stripe, Shopify, NETOPIA, EuPlătesc și aplicația ta.
- 1Integrare nouă: alegi serviciul și lipești cheia.
- 2Facturate, în așteptare, eșuate.
- 3Citește serviciul acum, fără să aștepți intervalul de cinci minute.
Cât de departe duce integrarea factura
- Emite și trimite în SPV
- Factura ia numărul din serie și pleacă la ANAF fără confirmare. Este o factură fiscală reală.
- Emite factura, o trimiți tu
- Numărul se ia, trimiterea o faci din lista de facturi când vrei.
- Pregătește factura, o emiți tu
- Rămâne în lucru, completă și editabilă. Nu ia niciun număr până nu o emiți.
O integrare care trimite în SPV emite pe conexiunea ANAF a contului care a creat-o, așa că acel cont are nevoie de acces la SPV pentru companie. Dacă nu îl are, integrarea nu se salvează și îți spune de ce. Celelalte două variante, care lasă trimiterea pe seama ta, funcționează și fără.
TVA și sume
O plată cu cardul este suma finală, cu TVA inclus, deci integrarea pornește de acolo și desface baza și TVA-ul din ea. Cota o alegi tu pe integrare. Dacă firma nu este plătitoare de TVA la data plății, factura iese fără TVA, indiferent ce scrie acolo.
Împărțirea unei sume cu TVA inclus se rotunjește pe fiecare linie, deci totalul poate ieși cu un ban peste sau sub cât a plătit clientul. Diferența se scrie în câmpul de rotunjire (BT-114), astfel încât suma de plată de pe factură să fie exact suma încasată.
O plată în altă monedă produce o factură în moneda aceea, cu cursul BNR de la data plății. Dacă nu există curs pentru ziua respectivă, factura nu se emite până apare, ca să nu plece la un curs inventat.
Cine este cumpărătorul
Dacă plata poartă un cod fiscal românesc, iar clientul există deja în Clienți, se folosește fișa lui: adresa, calitatea de plătitor de TVA și termenul negociat vin de acolo. Altfel, codul se caută la ANAF și factura ia denumirea oficială, sediul și starea TVA din registru. Fără cod fiscal, factura se emite pe persoană fizică, cu numele pe care îl poartă plata.
Cât de complet este numele acela ține de serviciu, iar diferența este mare: Stripe și Shopify duc adresa de facturare mai departe, în timp ce o notificare de la NETOPIA sau EuPlătesc poartă puțin mai mult decât un nume și un e-mail. Pagina fiecăruia spune ce anume ajunge.
Când se emite
La următoarea citire, dacă nu ai pus o întârziere. Întârzierea este acolo pentru firmele care returnează des în primele ore: o plată returnată înainte de emitere nu mai ajunge factură, iar tu nu mai ai de stornat nimic.
Cheia unde stă
Criptată în baza de date, cu aceeași cheie ca tokenurile SPV, și nu poate fi citită înapoi din interfață. Ce vezi pe ecran sunt primele și ultimele caractere, atât cât să recunoști care cheie este. Dacă o schimbi la furnizor, o lipești aici pe cea nouă.
Când ceva nu iese
Fiecare plată citită are un rând pe pagina integrării, inclusiv cele pentru care nu s-a emis nimic, cu motivul scris lângă ele. O plată care a eșuat se reîncearcă de cinci ori, la intervale tot mai mari, apoi te anunță și rămâne acolo, cu butonul de emitere lângă. Dacă furnizorul refuză cheia, integrarea se oprește de tot și primești o notificare: o cheie revocată nu începe să meargă singură.
Pot conecta mai multe conturi ale aceluiași serviciu?
Da. Fiecare cont este o integrare separată, cu seria și regulile ei.
Se poate storna automat o plată returnată?
Nu. Nota de credit este un document fiscal, iar decizia de a o emite rămâne la o persoană. Plata returnată este marcată ca atare și primești o notificare.
Aceeași plată poate ajunge de două ori?
Nu. Fiecare plată este ținută minte după identificatorul ei de la furnizor, iar a doua citire a aceleiași plăți cade pe rândul existent. Webhookul și citirea la interval aduc aceleași plăți tocmai de aceea.
O cheie de la serviciul prin care încasezi și o serie sunt tot ce trebuie ca să pornească.
Deschide Integrări