AVZPay

Pentru dezvoltatori si echipe tehnice

Integrari AVZ Pay

Conectezi site-ul sau aplicatia la incasari online prin NETOPIA Payments sau Banca Transilvania. Aici gasesti modurile de widget, cerintele si unde copiezi codul din panou.

Procesatori

Cu ce procesator lucrezi

AVZ Pay nu inlocuieste contractul cu procesatorul. Firma alege NETOPIA sau BT in panou; widget-ul afiseaza logo-ul procesatorului activ si redirectioneaza plata catre el.

NETOPIA Payments

NETOPIA Payments

Card Visa / Mastercard / Maestro, 3-D Secure, Google Pay si Apple Pay in widget. Ghid complet de inrolare in platforma NETOPIA — mai jos.

Vezi ghidul de inrolare →

Banca Transilvania (iPay)

Banca Transilvania (iPay)

Plata cu cardul prin BT eComm / iPay. Acelasi flux AVZ Pay: link, widget sau pagina publica — redirect securizat catre procesator.

NETOPIA Payments

Ghid de inrolare companie

Pasi clari pentru a completa datele in platforma NETOPIA, a trece validarea KYC si a activa platile pe site. Durata estimata: ~15 minute, cu documentele pregatite.

NETOPIA Payments

Inainte sa incepi — checklist documente

Pregateste documentele ca sa completezi fara blocaje. Toate fisierele trebuie sa fie clare, complete si citibile.

  • Certificat CUI

    PDF digital sau scan color, cu CAEN principal vizibil.

  • Act constitutiv

    PDF integral — toate paginile active ale societatii.

  • Extras de cont

    Maxim 3 luni vechime. Firma + IBAN clar vizibile.

  • CI reprezentant

    Color, fata + verso. Fara colturi taiate sau reflexii.

  • Dovada domeniu

    ROTLD, factura registrar sau extras hosting.

Atentie: Datele tastate manual (CUI, CAEN, IBAN, CNP) trebuie sa coincida exact cu documentele incarcate. Orice neconcordanta duce la respingere.

01

Autentificare si eligibilitate

Deblochezi profilul de comerciant inainte de a introduce datele firmei.

Conformitate legala inainte de datele firmei. Acceptarea se face o singura data.

Ce faci acum

  1. Deschide portalul securizat: admin.netopia-payments.com/login
  2. Din meniu alege Configurare cont companie
  3. Apasa CONDITII DE ELIGIBILITATE
  4. Citeste termenii si apasa ACCEPTA SI CONTINUA — restul panourilor se deblocheaza
  • · Foloseste doar portalul oficial. Nu introduce date pe alte link-uri.
02

Inrolarea afacerii

Identificare companie, cont bancar si date de contact.

Identificare companie

  1. Mergi la sectiunea 2 si apasa INROLEAZA AFACEREA
  2. Incarca Certificatul de inregistrare (CUI) — PDF digital sau scan color
  3. Ataseaza Actul constitutiv complet (toate paginile active)
  4. Selecteaza tipul societatii (SRL, SA, PFA…) si codul CAEN principal — exact ca in acte

Atentie: Campurile manuale (forma juridica, CAEN, CUI) trebuie sa coincida la litera cu actele incarcate.

Informatii bancare

  1. Incarca extrasul de cont in PDF (maxim 3 luni vechime)
  2. Selecteaza sau introdu numele bancii
  3. Introdu IBAN-ul oficial (24 caractere) — identic cu extrasul

Atentie: IBAN-ul si banca trebuie sa coincida 100% cu extrasul. Contul trebuie sa fie pe numele societatii.

  • Extras ≤ 3 luni de la depunere
  • Denumirea firmei vizibila pe extras
  • IBAN complet, fara spatii gresite

Adrese si contact

  1. Bifeaza volumul de procesare estimat (ex. > 70% din Romania)
  2. Completeaza sediul social integral
  3. Pentru corespondenta: bifeaza „Aceiasi cu adresa sediului social” daca se aplica
  4. Introdu email + telefon oficial, apoi SALVEAZA
  • · Emailul primeste facturile lunare
  • · Telefonul e canalul de notificari oficiale
  • · Foloseste un email monitorizat de firma — nu unul personal temporar
03

Reprezentanti, asociati si KYC

Identificare KYC / AML: act, date personale, validare telefon, roluri pe profil.

Ce faci acum

  1. Adauga reprezentantul: tip act + upload fata / verso. Completeaza CNP, serie/nr., data nasterii, adresa din buletin
  2. Valideaza telefonul: apasa Validare → introdu codul SMS din 5 cifre
  3. Bifeaza rolurile: Beneficiar real (UBO) · Asociat PF (ex. 100%) · Semnatar contract
  4. Apasa SALVEAZA
  5. Verifica in ecranul principal sectiunea Status Validare
  6. Citeste si bifeaza cele 3 declaratii pe proprie raspundere
  7. Apasa TRIMITE DATELE SPRE VALIDARE — statusul trece in „In analiza”
  • · CI / pasaport color, scan complet — fara colturi taiate sau reflexii
  • · Nu reintroduci datele daca e aceeasi persoana
  • · La Asociat: specifica procentul detinut
  • · Semnatarul contractului trebuie bifat corect

Conformitatea NETOPIA analizeaza documentele. Neconcordantele se comunica pe email. Poti continua cu punctul de vanzare (site).

04

Punct de vanzare — site si politici

Fiecare site prin care incasezi e un punct de vanzare separat, cu propriul profil.

Adaugare magazin online

  1. Din meniul procesului: Adauga Punct de Vanzare
  2. Alege platforma / metoda de integrare (WooCommerce, Magento, PrestaShop, Shopify, Gomag, WordPress…)
  3. Completeaza nume magazin, URL exact, domeniu de activitate → ADAUGA (ex. https://magazinul-tau.ro)
  4. Meniu stanga → Puncte de vanzare → deschide profilul site-ului
  • · Introdu URL-ul cu https://, fara typo
  • · Cheile API se leaga de domeniul introdus
  • · CAEN secundar pentru vanzari online e necesar la pasul urmator

Politici si trimitere finala

  1. Bifeaza toate casutele de politici comerciale — echipa de risc verifica link-urile pe site
  2. Adauga CAEN secundar pentru vanzari online (ex. CAEN 4791)
  3. Incarca dovada de detinere domeniu (ROTLD / factura registrar / extras hosting)
  4. Apasa TRIMITE DATELE SPRE VALIDARE — status: „In verificare”

Atentie: Site-ul trebuie sa fie functional, cu link-uri clare catre politici. Fara ele, punctul de vanzare nu trece auditul.

  • Confidentialitate si GDPR
  • Termeni si conditii
  • Politica de livrare
  • Retur / anulare (≥ 14 zile)
  • Date contact complete (CUI, adresa, email, telefon)
DocumentObservatii
Certificat CUIPDF/scan color, CAEN principal vizibil
Act constitutivToate paginile active
Extras de cont≤ 3 luni · firma + IBAN clare
CI reprezentantColor, fata + verso, fara reflexii
Dovada domeniuROTLD / factura / hosting

Dupa ce NETOPIA aproba contul, conectezi procesatorul in AVZ Pay si folosesti widget-urile de mai jos. AVZ Pay nu inlocuieste inrolarea la procesator — o faci direct in portalul lor.

Moduri

Trei feluri de integrare

Poti combina: magazin cu widget magazin, ONG cu iframe de donatii, agentie cu linkuri trimise pe e-mail.

Recomandat pentru e-commerce

Widget magazin

Un script pe site si butoane pe produse. La click se deschide checkout-ul AVZ Pay: contact, factura, livrare, plata cu cardul.

  • Clasa avz-pay pe buton + data-amount, data-title
  • Optional: data-image, data-qty, data-currency
  • Overlay cu iframe — nu construiesti tu formularul de plata
  • Comenzi pe e-mail; livrare acasa sau easybox Sameday

In panou: Website → Widget → Setari si Documentatie

Donatii, servicii, sume la alegere

Widget butoane (iframe)

Iframe cu butoanele configurate in panou: suma fixa sau la alegerea clientului. Checkout complet in widget, cu Google Pay / Apple Pay pe NETOPIA.

  • Butoane definite in Website → Butoane de plata
  • Suma fixa sau interval min–max + sume propuse
  • Cod iframe din Website → Integrari
  • CSP frame-ancestors pe domeniul declarat in panou

In panou: Website → Integrari

Fara cod pe site

Linkuri si pagina publica

Trimiti link de plata pe e-mail sau SMS, sau folosesti pagina publica a firmei pe subdomeniul tau.avzpay.ro.

  • Link unic per client sau campanie
  • QR pentru receptie sau materiale print
  • Pagina publica cu lista de butoane active
  • Ideal cand nu ai site propriu sau pentru test rapid

In panou: Panou → Linkuri / Website → Publica

Widget magazin — pas cu pas

  1. In Website → Widget → Setari salvezi domeniul site-ului (HTTPS), ex. https://firma.ro.
  2. In Documentatie copiezi scriptul https://app.avzpay.ro/shop.js si JSON-ul pentru programator (optional).
  3. Pe fiecare produs pui un buton cu clasa avz-pay, data-amount si data-title. Pretul merge cu punct sau virgula.
  4. La click, shop.js deschide overlay-ul AVZ Pay. Clientul completeaza datele si plateste; primesti e-mail cu comanda.

Widget butoane (iframe) — pas cu pas

  1. Creezi butoane in Website → Butoane de plata: suma fixa sau „Alege clientul” (min, max, sume propuse).
  2. In Website → Integrari salvezi domeniul unde lipesti iframe-ul.
  3. Copiezi codul iframe catre https://app.avzpay.ro/embed/{subdomeniu}. Atributul allow="payment" e obligatoriu pentru wallet.
  4. Testezi direct in browser pe URL-ul embed, apoi pe site-ul declarat. Preview-ul din panou merge fara domeniu salvat; pe site extern e necesar.

Exemplu iframe

<iframe
  src="https://app.avzpay.ro/embed/firma-ta"
  title="Plata firma ta"
  style="width:100%;max-width:24rem;min-height:560px;border:0;border-radius:12px"
  allow="payment"
  loading="lazy"
></iframe>

Exemplu buton magazin

<script src="https://app.avzpay.ro/shop.js?m=firma-ta"></script>
<button
  type="button"
  class="avz-pay"
  data-amount="35.99"
  data-currency="RON"
  data-title="Produsul din catalog"
>Plata ONLINE</button>

Cerinte comune

  • Cont AVZ Pay activ, abonament si procesator conectat.
  • Subdomeniu publicat pentru embed / pagina publica.
  • Site merchant pe HTTPS; domeniul declarat in panou (www si fara www sunt acceptate).
  • Pentru test local: mod sandbox in procesator sau origini permise in configurarea embed.

Unde ruleaza ce

  • app.avzpay.ro — panou merchant, embed, shop checkout, API prepare.
  • {firma}.avzpay.ro — pagina publica a comerciantului.
  • integrari.avzpay.ro — documentatia de integrare (aceasta pagina).

Ghid detaliat iframe: Integrare widget AVZ Pay. Siguranta platilor: Siguranta platilor.

Ai nevoie de cont pentru a copia codul?

Dupa inrolare, codul iframe si scriptul magazin apar in Website, personalizate pentru firma ta.

Solicita acces