Cum publici un site Next.js dacă nu ai card internațional (Moldova / România)
Vercel, Netlify și Railway cer card internațional. În MD/RO nu toată lumea îl are. Iată 4 soluții reale, plus ghidul pas-cu-pas pentru deploy fără emisă vreodată o cerere de card.
Ai scris primul tău site cu Next.js și Claude Code. Vrei să-l publici. Mergi pe Vercel, dai sign up, deploy în 30 secunde, totul perfect — până la ecranul care spune "add a payment method to continue" și cere un card Visa/Mastercard cu billing internațional.
Și de aici încep problemele dacă ești în Moldova sau în mare parte din România cu card local fără opțiunea "transfer internațional activată".
De ce e o problemă concretă pe piața noastră
- Maib emite Visa/Mastercard, dar mulți useri au tranzacțiile internaționale dezactivate by default
- Moldindconbank și Victoriabank — la fel, multe carduri vin cu plafon internațional 0 până ceri activarea
- Activarea e o vizită la sucursală sau apel la call center, plus uneori fee anual
- PayPal e închis pentru rezidenți din Moldova din 2022 (tot mai e o întrebare frecventă, dar nu mai e o opțiune)
- Conturile Stripe pentru încasări nu sunt încă disponibile direct din MD (poți doar primi plăți, nu poți avea cont propriu Stripe)
Asta nu înseamnă că nu poți publica. Doar că ai nevoie de o rută alternativă.
Soluția 1: Card virtual prin Revolut sau Wise
Pentru cine: ai timp pentru KYC (15-30 min) și vrei să folosești totuși Vercel/Netlify/Railway.
Pași:
- Descarci aplicația Revolut sau Wise pe telefon
- Deschizi cont — KYC cu buletin (durează 5-15 min de obicei)
- Alimentezi cu €/$ (transfer SEPA din BC-ul tău, fee mic)
- Generezi un card virtual din app — îl folosești imediat, fără să primești plastic
Costuri: Revolut Standard e gratuit. Transfer SEPA din MD costă în jur de 5-10 lei la majoritatea băncilor. Card virtual e gratuit. Conversia EUR→USD ia o marjă mică (de la 0.5%).
Atenție: Vercel verifică prima dată cardul cu o tranzacție de probă de 0$ sau 1$. Asigură-te că ai măcar 5€ în cont.
Soluția 2: aihost.md (plată în lei moldovenești)
La aihost.md primesc plata în MDL prin transfer bancar direct din contul tău BC, sau cu card local (Maib/MICB/Victoriabank — orice card emis în MD funcționează, nu cere internaționale).
Pentru cine: vrei să faci deploy o dată și să nu mai gândești la facturare în USD.
Avantaje pe lângă plată:
- Servere fizice în Chișinău — latență sub 10ms din MD/RO, vs 80-150ms la us-east-1
- Suport în română
- Backup automat inclus (vezi articolul despre backup)
- SSH la mediul tău cu Claude Code preinstalat
- Domeniu personal sau subdomeniu
numele-tau.aihost.mdgratuit
Cost: de la 150 MDL/lună (Hobby). Comparativ cu Vercel Pro 20$/lună (≈360 MDL).
Soluția 3: VPS la iHost.md + deploy manual
Pentru cine: vrei controlul total al serverului și nu te sperie linia de comandă.
Pași în mare:
- Cumperi VPS de la ihost.md (de la ~3€/lună), plătești cu card local sau transfer
- SSH la server, instalezi Node.js, nginx, certbot
git clonerepo-ul tău,npm install,npm run build- Configurezi
pm2(sausystemd) ca serverul Next.js să pornească automat - Configurezi nginx ca reverse proxy + Let's Encrypt pentru HTTPS
Cost: 3-5€/lună VPS + ~2 ore prima dată setup. Re-deploy manual la fiecare schimbare (sau setezi GitHub Actions).
Trade-off: ieftin, dar tu ești responsabil de tot (security updates, backup-uri, monitoring). Bun pentru learning, ok pentru proiecte personale, riscant pentru ceva cu useri reali fără experiență de sysadmin.
Soluția 4: Cloudflare Pages (gratuit, fără card)
Pentru cine: ai un site static sau Next.js cu output: "export", sau vrei să încerci pe gratis înainte de a investi.
Cloudflare Pages îți cere doar email pentru sign up — nu cer card pe planul gratuit. 500 builds/lună, bandwidth nelimitat.
Limitări serioase:
- Nu suportă bine Next.js cu API routes / Server Actions (ai nevoie de Cloudflare Workers, mai complicat)
- Pentru SSR cu DB → trebuie config separat pe Cloudflare D1 sau extern
- Cold starts pentru funcții → performance variabil
Funcționează bine pentru: portfolio static, blog cu MDX, landing page simplu.
Comparativ rapid
| Soluție | Cost lunar | Card extern necesar | Skill necesar |
|---|---|---|---|
| Revolut + Vercel | 0-20$ | Da, dar card virtual MD-friendly | Mediu |
| aihost.md | 150 MDL | Nu | Mic |
| VPS + manual | 3-5€ | Nu | Mare |
| Cloudflare Pages | 0$ | Nu | Mediu (mai mult cu SSR) |
Ghidul rapid: deploy Next.js pe aihost.md în 5 minute
- Sign up pe aihost.md/signup cu emailul tău
- Alegi planul (Hobby pentru început), plătești prin transfer bancar SAU card local
- Primești credentials SSH în mai puțin de 5 minute
- SSH la mediul tău:
ssh tu@tu.aihost.md - Mediul vine cu Node.js, pnpm, Claude Code, Postgres pornite.
git clonerepo-ul tău pnpm install && pnpm build && pnpm start— proiectul tău e live petu.aihost.mdinstant
Nu trebuie să configurezi nginx, certificate SSL, pm2 — totul vine pre-configurat.
Concluzie
Lipsa cardului internațional nu te oprește să publici. Ai 4 căi reale, fiecare cu trade-off-uri diferite. Dacă vrei cea mai simplă, plată locală, fără sysadmin, alegi aihost.md. Dacă vrei controlul total cu cost minim, VPS + manual. Dacă vrei să stai pe ecosistemul Vercel, ia-ți Revolut.
Important: nu amâna publicarea proiectului fiindcă "n-am cum să plătesc". Există rute. Alege una și mergi mai departe.
