Conectarea Stripe
Acceptarea plăților online prin Stripe: carduri, Apple Pay, Google Pay.
1. Prezentare generală#
Stripe — o platformă globală de plăți. În registrul Cenaly, Stripe este disponibil pentru conectare în 46 de țări. Integrarea Cenaly + Stripe vă permite să:
- 💳 Acceptați plăți cu carduri (Visa, Mastercard, AmEx)
- 📱 Apple Pay / Google Pay — plată cu o singură atingere
- 💰 Primiți plăți în contul dumneavoastră bancar
- 🔄 Procesați rambursări din panoul de administrare
- 💵 Bacșiș — clientul adaugă bacșiș la plată
- 📊 Rapoarte — analiză financiară completă
2. Cerințe#
- ✅ Cont Cenaly (plata online este disponibilă pe orice plan, inclusiv cel gratuit)
- ✅ Cont Stripe (înregistrare gratuită pe stripe.com)
- ✅ Cont bancar pentru plăți (în valuta țării dumneavoastră)
- ✅ Documente pentru verificare (pașaport / ID, documente ale companiei)
Țări acceptate#
Stripe este oferit pentru conectare în 46 de țări:
| Regiune | Țări |
|---|---|
| Europa (SEE) | Austria, Belgia, Bulgaria, Croația, Cipru, Cehia, Danemarca, Estonia, Finlanda, Franța, Germania, Grecia, Ungaria, Irlanda, Italia, Letonia, Liechtenstein, Lituania, Luxemburg, Malta, Țările de Jos, Norvegia, Polonia, Portugalia, România, Slovacia, Slovenia, Spania, Suedia |
| Europa (în afara SEE) | Regatul Unit, Elveția, Gibraltar |
| America | SUA, Canada, Mexic, Brazilia |
| Asia | Japonia, Singapore, Hong Kong, Malaysia, Thailanda, India, Indonezia |
| Orientul Mijlociu | EAU |
| Oceania | Australia, Noua Zeelandă |
3. Crearea unui cont Stripe#
Pasul 1. Înregistrarea#
- Accesați stripe.com → Start now
- Indicați emailul și creați o parolă
- Confirmați emailul
Pasul 2. Verificarea afacerii#
Stripe va solicita:
| Document | Descriere |
|---|---|
| Tipul afacerii | Întreprindere individuală, SRL, persoană fizică |
| Denumirea | Denumirea juridică și comercială |
| Adresa | Adresa juridică a companiei |
| INN / Tax ID | Identificatorul fiscal |
| Documentul conducătorului | Pașaport sau carte de identitate |
| Datele bancare | IBAN sau numărul de cont |
| Descrierea activității | „Restaurant / cafenea / livrare de mâncare” |
Verificarea durează de obicei 1–3 zile lucrătoare.
Pasul 3. Obțineți cheile API#
- În dashboardul Stripe: Developers → API keys
- Copiați:
- Publishable key (pk_live_...)
- Secret key (sk_live_...)
4. Conectarea la Cenaly#
Se conectează propriul dumneavoastră cont Stripe: banii clientului merg direct în soldul dumneavoastră Stripe, Cenaly nu îi deține.
Deschideți Magazinul de aplicații → categoria „Finanțe” → cardul Stripe → „Configurare” — blocul de conectare se va deschide într-o fereastră modală direct în magazin. Și traseul obișnuit funcționează: Puncte de lucru → cardul punctului de lucru → fila „Plăți” (secțiunea „Plata de către client”), butonul „Conectare” de lângă cardul Stripe.
Asistentul de conectare (recomandat)#
Asistentul pas cu pas (≈10 minute) vă ghidează prin întregul proces, arătând unde să faceți clic în dashboardul Stripe:
- Alegeți modul — de test sau de producție. Modul din Stripe și comutatorul „Test / Producție” din Cenaly trebuie să coincidă.
- Copiați cheile — Developers → API keys: Secret key (
sk_test_…/sk_live_…) este obligatorie, Publishable key (pk_…) — opțională. - Adăugați webhook-ul — Developers → Webhooks → Add endpoint, iar în câmpul Endpoint URL lipiți adresa webhook-ului Cenaly, pe care asistentul o oferă prin butonul „Copiază”. Fără webhook, Stripe nu va anunța că comanda a fost plătită, iar comanda poate rămâne în statusul „în așteptare”.
- Selectați evenimentele — în blocul „Select events” adăugați obligatoriu
checkout.session.completed(tocmai acesta confirmă plata comenzii), iar pentru metodele de plată amânate — șicheckout.session.async_payment_succeededșicheckout.session.async_payment_failed. Apoi apăsați „Add endpoint”. Fără aceste evenimente, webhook-ul este creat, dar nu va anunța despre plată. - Copiați Webhook signing secret (
whsec_…) — câmp opțional, dar cu el se activează verificarea semnăturii notificărilor. - Conectați — valorile introduse ajung pe un backend securizat.
Formularul scurt#
Dacă știți deja unde se află fiecare lucru în Stripe, deschideți formularul de conectare inline și completați aceleași câmpuri: Secret key, Webhook signing secret (opț.), Publishable key (opț.) plus comutatorul de mod.
5. Configurarea metodelor de plată#
Carduri bancare#
Activate automat la conectarea Stripe:
- Visa / Mastercard — toate țările
- American Express — majoritatea țărilor
- Diners Club / Discover — selectiv
Apple Pay și Google Pay#
Nu există comutatoare separate în Cenaly pentru acestea: plata se face pe pagina găzduită Stripe Checkout, prin urmare portofelele se activează din partea Stripe.
- Google Pay — funcționează imediat după conectarea Stripe (Android, Chrome).
- Apple Pay — Stripe solicită confirmarea domeniului: Settings → Payment methods → Apple Pay → Add new domain. După verificare, butonul va apărea pe iOS/Safari.
Alte metode#
Prin Stripe Dashboard puteți activa:
| Metodă | Țări | Descriere |
|---|---|---|
| iDEAL | Țările de Jos | Transfer bancar |
| Bancontact | Belgia | Transfer bancar |
| SEPA Direct Debit | EU | Debitare din cont bancar |
| Przelewy24 | Polonia | Plăți online |
| giropay | Germania | Transfer bancar |
| EPS | Austria | Transfer bancar |
| Boleto | Brazilia | Chitanță de plată |
Activați metodele dorite în Stripe Dashboard → Settings → Payment methods.
6. Bacșișuri#
Configurare#
- Locații → cardul locației → fila „General” → comutatorul „Bacșișuri”.
- Cum funcționează:
| Parametru | Descriere |
|---|---|
| Sume propuse | Preseturile se aplică în funcție de țara unității: 18/20/25 % pentru SUA, 15/18/20 % pentru Canada, 10/15/20 % pentru Georgia; în Japonia, China și Coreea blocul de bacșișuri este ascuns |
| Sumă personalizată | Clientul introduce propria sumă |
| Bacșiș implicit | Nu — clientul alege singur |
| Distribuire | Politica de bacșișuri (direct la ospătar sau fond comun în funcție de orele lucrate) se configurează în secțiunea Personal → Salarii |
Cum vede clientul#
La plată, după selectarea preparatelor:
Comanda dvs.: 45₾
Adăugați bacșiș?
[ 10% (4.50₾) ] [ 15% (6.75₾) ] [ 20% (9.00₾) ] [ Altă sumă ]
[ Fără bacșiș ]
TOTAL: 49.50₾ [Plătiți →]
Rapoarte de bacșișuri#
Secțiunea Finanțe:
- fila „Prezentare generală” — suma totală a bacșișurilor pentru perioadă, cu comparație față de perioada anterioară;
- fila „Vânzări” — bacșișurile defalcate pe ospătari.
7. Plăți în contul dvs.#
Cum virează Stripe banii#
Clientul plătește → Stripe reține → După T+2 zile → Banii în contul dvs.
| Parametru | Valoare |
|---|---|
| Plată standard | T+2 (după 2 zile lucrătoare) |
| Plată accelerată | T+1 (disponibilă în unele țări) |
| Plată instantanee | Instant Payouts (în decurs de o oră, cu comision suplimentar) |
| Plată minimă | 1€ / 1$ / 1₾ |
Configurarea programului#
În Stripe Dashboard → Settings → Payouts:
- Zilnic (recomandat)
- Săptămânal (o anumită zi a săptămânii)
- Lunar
8. Comisioane Stripe#
| Regiune | Comision | Exemplu |
|---|---|---|
| Europa (EEA) | 1.5% + 0.25€ | Comandă 50€ → comision 1.00€ |
| Regatul Unit | 1.5% + 0.20£ | Comandă £50 → comision £0.95 |
| SUA/Canada | 2.9% + $0.30 | Comandă $50 → comision $1.75 |
| Carduri internaționale | +1.5% | Suplimentar pentru carduri din altă țară |
| Conversie valutară | +1% | Dacă valuta cardului ≠ valuta contului |
9. Rambursări#
Rambursarea banilor prin Stripe se inițiază din două locuri — în funcție de modul în care a fost deservită comanda.
Rambursări pentru magazin online (RMA)#
- Secțiunea Rambursări → cardul cererii.
- Alegeți modul de rambursare: pe metoda de plată inițială (Stripe), cu card cadou (store credit) sau prin schimb.
- Bifați articolele (rambursare totală sau parțială) și decideți dacă produsul se returnează în depozit.
- Banii pleacă direct din pagină; pe cardul clientului ajung de obicei în 5–10 zile lucrătoare.
Rambursări la casă#
În POS rambursarea se face pe baza chitanței — totală sau parțială, există și schimb cu revânzare. Schimbul de numerar trebuie să fie deschis.
În cardul comenzii din secțiunea Comenzi sunt vizibile etichetele rambursărilor efectuate, cu link către cerere.
10. Securitate#
PCI DSS#
- Cenaly nu stochează datele cardurilor — totul este procesat de Stripe
- Stripe este certificat ca PCI Level 1 (nivelul cel mai înalt)
- Datele cardurilor sunt criptate și tokenizate
3D Secure#
- Verificare automată 3D Secure pentru cardurile EU (SCA/PSD2)
- Reduce frauda și chargeback-urile
- Pentru client: confirmare în aplicația băncii
Radar (protecție împotriva fraudei)#
Stripe Radar blochează automat tranzacțiile suspecte:
- Tipar neobișnuit de achiziții
- Carduri de pe liste negre
- Anomalii de geolocalizare
11. Testare#
Înainte de activarea în producție, testați:
Carduri de test Stripe#
| Număr card | Rezultat |
|---|---|
| 4242 4242 4242 4242 | Plată reușită |
| 4000 0000 0000 3220 | 3D Secure |
| 4000 0000 0000 9995 | Respinsă (fonduri insuficiente) |
| 4000 0000 0000 0069 | Cardul a expirat |
CVV: orice 3 cifre. Data: orice dată viitoare. ZIP: orice.
Cum se testează#
- La conectare, alegeți comutatorul „Mod de test” (fiecare furnizor are propriul comutator).
- Folosiți cheile de test (pk_test_..., sk_test_...) — și webhook-ul creat în același mod de test Stripe.
- Faceți o comandă de test → plătiți cu un card de test.
- Verificați starea comenzii în secțiunea Comenzi — ar trebui să devină „Plătită”.
- Când totul funcționează — reconectați furnizorul cu cheile reale în modul „Live”.
12. Furnizori alternativi#
Pentru țările fără Stripe sau ca completare — deja pregătiți pentru conectare:
| Furnizor | Țări | Descriere |
|---|---|---|
| PayPal | Aproape întreaga lume | Cea mai largă acoperire din registru |
| BOG iPay | 🇬🇪 Georgia | Bank of Georgia, popular în Georgia |
| TBC Bank | 🇬🇪 Georgia | Acquiring e-commerce TBC |
| Square | US, CA, GB, AU, JP, IE, FR, ES | Pagină de plată găzduită (Payment Links) |
| Airwallex | SEE, UK, APAC, America, Israel | Plată găzduită multivalutară |
| PayTabs | Arabia Saudită, EAU, Egipt, Kuweit, Oman, Iordania, Bahrain, Qatar | Golf și Orientul Mijlociu |
| iyzico | 🇹🇷 Turcia | Carduri și rate (taksit); comisionul de rate este plătit de oaspete peste suma comenzii |
Încă 94 de furnizori (Adyen, PayTR, ЮKassa, LiqPay, Mercado Pago, Razorpay și alții) sunt deja în listă, dar sunt afișați cu gri — integrarea este încă în testare. Prezentare completă — în secțiunea Plată.
Conectarea oricărui furnizor: Magazin de aplicații → categoria „Finanțe” → cardul furnizorului → „Configurează”, fie pe calea obișnuită Locații → cardul locației → fila „Plăți”.
13. Întrebări frecvente#
Când voi primi banii?#
În 2 zile lucrătoare după plată (T+2). Prima plată poate dura 7–14 zile (până când Stripe verifică contul).
Oaspetele vrea să plătească în numerar — cum procedăm?#
Metodele „numerar” și „card la livrare” sunt disponibile întotdeauna și nu necesită un furnizor de plăți — oaspetele le alege la finalizarea comenzii, iar decontarea o face casierul. Stripe nu este implicat în acest caz; bonul este emis la casă, dacă aveți conectat hardware fiscal (vezi Fiscalizare).
Pot conecta atât Stripe, cât și BOG iPay?#
Da. În fila „Plăți” puteți activa mai mulți furnizori simultan — la finalizarea comenzii, oaspetele va vedea câte un buton pentru fiecare, etichetat cu numele furnizorului.
Stripe a blocat contul — ce să fac?#
- Verificați emailul — Stripe trimite motivul
- De obicei este necesară o verificare suplimentară
- Contactați Stripe Support: support.stripe.com
- Pe durata blocării puteți folosi un furnizor alternativ
Cum să minimizez comisionul?#
- Încurajați plata cu carduri EU (1,5% în loc de 2,9%)
- Folosiți SEPA pentru sume mari (0,35€ fix)
- La un volum mare (>100K€/lună) — solicitați de la Stripe un plan individual
14. Suport#
- Stripe: support.stripe.com
- Cenaly: support@cenaly.com → subiectul „Stripe / Plată”
- Stripe Status: status.stripe.com (verificarea funcționării)