Skip to main content
Pay27 octombrie 2026

Cum să accepți plăți cu cardul într-o aplicație POS personalizată

Un formular de card nu este un terminal de card. Iată cele patru modalități reale de a accepta plăți cu cardul într-o aplicație POS personalizată sau creată cu IA, ce solicită Apple, Google și furnizorul tău de plăți pentru fiecare și cât timp durează.

Mathias NielsenMathias NielsenCEO, Final POS
Acceptarea plăților cu cardul într-o aplicație POS personalizată: un card contactless atins de telefonul unui comerciant la pultul unei cafenele

Pentru a accepta plăți cu cardul într-o aplicație POS personalizată, apelezi la un furnizor de servicii de plată (PSP) și alegi una dintre cele patru opțiuni: un cititor de carduri certificat, Tap to Pay pe iPhone, Tap to Pay pe Android sau un terminal inteligent conectat în cloud. Aplicația ta nu va citi niciodată un număr de card. Aceasta trimite o sumă către un echipament hardware sau software certificat și primește ca răspuns aprobarea sau respingerea tranzacției. Fiecare opțiune vine cu propriile cerințe din partea Apple, Google sau a furnizorului tău, iar aceste formalități administrative, nu codul, sunt cele care consumă cel mai mult timp.

Acest ghid detaliază fiecare metodă pas cu pas, cu cerințele reale, fără detalii exagerate. Noi gestionăm plățile pentru propriul nostru POS, Final, așa că am parcurs personal fiecare dintre acești pași.

Acceptarea plăților cu cardul într-o aplicație POS personalizată: un card contactless atins de telefonul comerciantului la tejgheaua unei cafenele

De ce nu poți adăuga pur și simplu un formular de card în POS-ul tău?

Pentru că un formular de card încadrează tranzacția ca fiind de tip card-not-present (fără card fizic), în timp ce o casă de marcat are nevoie de tranzacții card-present (cu card fizic). Când un client introduce numărul de card într-un formular web, plata este procesată ca o comandă online: comisioane mai mari, expunere mai mare la fraude și preluarea riscului de dispută. Când un dispozitiv certificat citește cardul sau telefonul, plata devine card-present, ceea ce este mai ieftin și mai sigur pentru toată lumea.

Acceptarea plăților de tip card-present necesită hardware sau software certificat. De aceea, fiecare variantă de mai jos folosește soluția pentru plăți fizice a unui PSP, mai degrabă decât propriul tău cod. Diferența de comisioane este explicată în card-present vs card-not-present.

Varianta 1: Cum folosești un cititor de carduri cu propria aplicație?

Alege un PSP care oferă un SDK pentru plăți fizice, cumpără unul dintre cititoarele sale certificate și conectează-l din aplicație. Stripe Terminal, Adyen și alții funcționează în acest mod.

  1. Deschide un cont la PSP și activează modulul de plăți fizice.

  2. Integrează SDK-ul său de iOS, Android sau React Native.

  3. Comandă cititoare certificate și înregistrează-le în contul tău.

  4. Detectează și conectează cititoarele din aplicație, apoi procesează plăți prin SDK.

  5. Planifică actualizările de firmware ale cititoarelor, care sunt livrate direct de PSP.

Nu poți conecta orice cititor: doar cititoarele certificate de furnizorul tău pot procesa carduri, deoarece certificarea acoperă combinația exactă dintre cititor, software și procesator. Detalii în cititoare de carduri pentru aplicații POS personalizate și certificarea EMV pentru un POS.

Varianta 2: Ce cerințe are Tap to Pay pe iPhone?

Tap to Pay pe iPhone transformă telefonul în cititor de carduri. Pașii Apple sunt: colaborarea cu un PSP compatibil, solicitarea dreptului Tap to Pay pe iPhone, integrarea API-ului ProximityReader sau a SDK-ului PSP-ului, respectarea ghidurilor de interfață Apple (Human Interface Guidelines) și trimiterea aplicației spre examinare (prezentarea generală Apple Tap to Pay). Apple menționează că furnizorul PSP este responsabil pentru certificările care permit comercianților să accepte plăți.

În practică, acest lucru înseamnă:

  1. Un cont de dezvoltator de tip organizație. Solicitarea dreptului trebuie să vină de la Titularul de cont (Account Holder) al unui cont de organizație, iar înregistrarea ca organizație necesită un număr D-U-N-S. Consultă numerele D-U-N-S și conturile de dezvoltator Apple.

  2. Formularul de solicitare. Precizează numele PSP-ului tău și regiunile în care vei opera.

  3. Un drept pentru dezvoltare. Apple acordă mai întâi permisiunea de a construi și testa pe propriile dispozitive.

  4. Cerințele UX de la Apple. Apple trimite cerințele sale și ghidurile de marketing odată cu dreptul acordat, acoperind etichetele butoanelor, punctele de acces și fluxul de onboarding.

  5. Un drept pentru distribuție. Răspunzi la e-mailul Apple și soliciți din nou versiunea pentru distribuție. TestFlight și App Store au nevoie de această versiune.

  6. App Review. Aplicația ta este lansată odată ce trece de verificare.

Funcționează pe iPhone XS sau versiuni ulterioare și nu este disponibil pe iPad. Ghidul complet este în cum să obții dreptul Tap to Pay pe iPhone, cu sfaturi pentru examinare în trecerea App Review cu o aplicație Tap to Pay și alternative în de ce Tap to Pay nu funcționează pe iPad.

Varianta 3: Prin ce diferă Tap to Pay pe Android?

Nu există un drept de tip Apple pe Android, dar SDK-ul PSP-ului aplică propriile sale verificări. Cerințe tipice:

  • Un dispozitiv Android cu NFC integrat care rulează Android 11 sau o versiune ulterioară

  • Un dispozitiv certificat de Google care trece de atestarea integrității

  • Un build care nu este de tip debug: SDK-urile PSP refuză să proceseze tranzacții reale în modul debug, așa că testezi cu un cititor simulat

  • Permisiuni de localizare și alte permisiuni solicitate de SDK

Tabletele Android pot funcționa dacă îndeplinesc cerințele furnizorului. Detalii în Tap to Pay pe Android într-o aplicație personalizată.

Varianta 4: Poate un POS bazat pe web să accepte carduri?

Da, prin intermediul unui terminal inteligent conectat în cloud. Serverul tău solicită API-ului PSP-ului să trimită o plată către un terminal specific aflat pe tejghea; terminalul procesează cardul și raportează rezultatul înapoi către serverul tău. Aceasta este singura opțiune de plăți fizice pe care o poate folosi un POS web, deoarece o pagină web nu poate citi un card contactless, iar Safari nu poate comunica cu cititoare Bluetooth.

Se potrivește magazinelor cu servire la tejghea și terminal fix. Adaugă o dependență de rețea, așa că planifică ce se întâmplă când conexiunea magazinului pică.

Cum alegi un furnizor de plăți pentru un POS personalizat?

Începe cu țările în care vizi să vinzi, apoi evaluează înregistrarea și hardware-ul:

ÎntrebareDe ce contează
Este furnizorul activ în țările tale?Tap to Pay și cititoarele se lansează țară cu țară
Înregistrarea este de tip self-service?Stripe este self-service; Adyen se concentrează pe companii mai mari și evaluează solicitanții mai selectiv
Ce SDK-uri oferă?iOS, Android, React Native și terminalele comandate de pe server diferă în funcție de furnizor
Ce cititoare sunt certificate?Doar cititoarele certificate funcționează
Suportă plăți offline?Opțiunea de stocare și trimitere ulterioară (store-and-forward) este specifică fiecărui furnizor și transferă riscul de refuz asupra ta
Înregistrezi alți comercianți?Dacă da, ești o platformă și s-ar putea să ai nevoie de acorduri de tip facilitator de plăți (payfac)

Comparația noastră este Stripe Terminal vs Adyen pentru o aplicație POS personalizată. Dacă intenționezi să accepți plăți în numele altor afaceri, citește mai întâi devenirea unui facilitator de plăți vs utilizarea unei platforme; pentru un singur magazin, ești pur și simplu un comerciant.

Ce cerințe de conformitate moștenești și ce îți revine ție?

Utilizarea unui SDK sau a unui cititor certificat de la un PSP înseamnă că datele cardului nu atrag niciodată codul tău, ceea ce păstrează domeniul PCI la un nivel minim. PSP-ul preia certificările de plată. Ție îți revin în continuare:

  • Un chestionar de autoevaluare PCI completat cu procesatorul tău

  • Controlul accesului, jurnalele de securitate și actualizările pe dispozitivele pe care rulează POS-ul

  • Chitanțele corecte, rambursările și stornarea taxelor

  • Regulile de afișare și marketing ale Apple și ale PSP-ului tău pentru Tap to Pay

Dacă construiești și restul POS-ului, ghidul nostru principal despre cum să îți construiești propriul sistem POS cu IA acoperă PCI, taxele și lansarea, iar hardware POS pentru aplicații personalizate acoperă imprimantele și sertarele.

Cât timp durează până accepți prima plată cu cardul?

PasDurată tipică
Cont Apple de organizație cu D-U-N-S (pentru Tap to Pay pe iPhone)De la câteva zile la câteva săptămâni
Cont PSP și produsul pentru plăți fizice activatDe la o zi la câteva săptămâni, în funcție de furnizor
Integrare SDK și plăți de test1 - 3 săptămâni
Drept Tap to Pay pentru dezvoltare, apoi pentru distribuțieCâteva săptămâni
App ReviewCâteva zile, mai mult dacă aplicația este respinsă

Poți accepta carduri încă din prima zi?

Da, prin construirea interfeței tale pe o platformă care deține deja toate aprobările. Aceasta este Final. IA-ul tău construiește checkout-ul în Flow Studio, iar când acesta solicită o plată cu cardul, Final Pay se ocupă de cititor sau de Tap to Pay:

Compromisul sincer: procesezi prin Final Pay în loc să-ți alegi propriul furnizor, iar disponibilitatea variază în funcție de țară și dispozitiv, conform listei din unde este disponibil Final Pay. Dacă plățile sunt produsul tău principal, construiește integrarea de la zero folosind variantele de mai sus. Dacă plățile sunt doar modul în care încasezi banii, aprobările sunt deja obținute.

Întrebări frecvente

Cum accept plăți cu cardul în propria mea aplicație POS?

Prin intermediul SDK-ului pentru plăți fizice al unui furnizor de servicii de plată: un cititor de carduri certificat, un terminal inteligent conectat la cloud sau Tap to Pay pe telefon. Aplicația dumneavoastră nu procesează niciodată date brute ale cardului; trimite o sumă și primește un rezultat.

Poate un POS bazat pe web să accepte plăți cu cardul în persoană?

Da, prin comandarea unui terminal inteligent conectat în cloud prin intermediul API-ului furnizorului de plăți. O pagină web nu poate citi direct un card contactless pe cont propriu.

Ce cerințe are Tap to Pay pe iPhone?

Un furnizor de plăți compatibil, dreptul Tap to Pay solicitat de Titularul de cont al unui cont Apple Developer de organizație, un drept pentru dezvoltare și apoi un drept pentru distribuție după examinarea UX de către Apple, urmat de App Review. Funcționează pe iPhone XS sau versiuni ulterioare.

Funcționează Tap to Pay pe iPad?

Nu. Tap to Pay pe iPhone este disponibil doar pe iPhone. Aplicațiile POS pentru iPad acceptă carduri folosind un cititor Bluetooth certificat sau un terminal inteligent.

Ce procesator de plăți ar trebui să folosească un POS personalizat?

Stripe Terminal este de tip self-service și rapid de configurat pentru echipele mici. Adyen se potrivește afacerilor mai mari și este mai selectiv în privința procesului de onboarding. Țările în care activați, echipamentele hardware și volumul decid restul.

Cât percepe Final pentru plățile cu cardul?

Fără abonament. Numerarul este 0$, iar cardul este 2,49% + 0,10$ în SUA și în întreaga lume, 1,99% în Canada și 0,99% în Europa.