Payment generator

Fill in the form and submit it — your payment links appear below.

Metode de integrare

VeilPay acceptă două metode de plată:

Metoda directă este cea mai simplă modalitate de a începe să accepți plăți. Generezi un link de plată și îl trimiți utilizatorului. Utilizatorul deschide linkul și finalizează tranzacția. Această metodă nu necesită integrare backend. Totuși, deoarece parametrii tranzacției (sumă, adresă etc.) pot fi potențial modificați de utilizator, ar trebui să verifici întotdeauna că plata a fost primită la adresa corectă înainte de a livra bunuri sau servicii.

Metoda indirectă îți oferă mai mult control asupra tranzacției. În acest flux, creezi mai întâi tranzacția și primești un ID de tranzacție. Apoi prezinți detaliile de plată utilizatorului. Deoarece tranzacția este creată în prealabil, utilizatorul nu poate modifica parametrii de plată. Aceasta îți permite, de asemenea, să urmărești statusul tranzacției folosind ID-ul tranzacției. Tranzacțiile create prin această metodă trebuie inițiate în 72 de ore, altfel sunt eliminate automat din baza de date.

Alegerea unei metode

Folosește metoda tranzacției pre-generate dacă vrei:

mai mult control asupra fluxului de plată

posibilitatea de a urmări statusul tranzacției

protecție mai puternică împotriva modificării parametrilor

Folosește metoda linkului direct dacă vrei:

cea mai rapidă integrare

fără dezvoltare backend

un flux simplu de link de plată

Limite de tranzacție

Tranzacțiile VeilPay sunt momentan limitate la echivalentul a 5 BTC per tranzacție.

Această limită ajută la minimizarea întârzierilor de procesare și reduce riscurile potențiale legate de KYC.

Plăți în aceeași monedă

Dacă utilizatorul trimite aceeași criptomonedă pe care ai selectat-o pentru primire, nu este necesar niciun schimb.

Veil nu percepe niciun comision pentru aceste tranzacții.

Dacă notificările prin email sunt activate la crearea unei tranzacții, vei primi o notificare odată ce plata este finalizată.

Prețuri în monedă fiat

VeilPay nu procesează direct plăți fiat.

Totuși, poți defini prețul unei tranzacții în monedă fiat (USD, EUR etc.).

VeilPay va converti automat suma în valoarea echivalentă în criptomonedă, folosind cursul de schimb curent.

Integrare API

Metoda pre-generată (indirectă) este construită pentru integrare server-la-server. Backend-ul tău creează o plată prin API-ul nostru REST, primește înapoi un anonpay_id, iar tu afișezi sau încorporezi widgetul VeilPay folosind acel id. Toți parametrii de plată sunt stocați de partea noastră, astfel încât clientul nu poate schimba suma, adresa sau orice alt câmp.

Toate endpoint-urile se află sub /api/anonpay pe domeniul tău VeilPay. Sunt publice — nu este necesară nicio cheie API sau semnătură pentru a crea o plată.

De pe serverul tău, trimite o cerere POST către /api/anonpay/prepare cu moneda și rețeaua pe care vrei să le primești, adresa portofelului tău și suma. Nu se creează nicio comandă în acest moment — doar rezervi o intenție de plată.

Redirecționează clientul către pagina de plată pentru acel id, sau încorporează-l pe propria ta pagină ca iframe. Widgetul se deschide cu suma și adresa blocate — clientul alege doar cu ce monedă plătește.

Verifică statusul curent oricând, cu o cerere GET. Statusul trece prin prepared → waiting_deposit → deposit_received → exchanging → sending → completed.

În loc de interogare periodică, trimite un URL de webhook la crearea plății pentru a primi un POST la fiecare schimbare de status: