Vignetim

Sandbox

Mediul sandbox vă permite să testați integrarea fără a procesa plăți reale sau a crea comenzi reale.

Sandbox vs Live

CaracteristicăSandboxLive
Adresa de bazăAceeași (/v2/partners)Aceeași (/v2/partners)
Chei APIChei cu prefix sandboxChei de producție
PlățiSimulate (fără taxe reale)Procesare plăți reale
Limite de ratăDe 5x mai mari decât producțiaLimite standard
Webhook-uriLivrate normalLivrate normal
Date comenziDate de test, șterse periodicPersistente

Cum funcționează

Mediile sandbox și live sunt determinate de cheia API pe care o utilizați. Cheile API sandbox sunt emise separat de cheile de producție în panoul de control al partenerului.

  • Utilizați cheile sandbox în timpul dezvoltării și testării.
  • Treceți la cheile de producție când sunteți gata să lansați.
  • Ambele medii expun aceleași endpoint-uri și acceptă aceleași formate de cereri.

Plăți simulate

În modul sandbox, toată procesarea plăților este simulată:

  • Plățile CARD sunt întotdeauna aprobate fără a contacta procesatorul de plăți.
  • Tokenurile GOOGLE_PAY și APPLE_PAY sunt acceptate fără validare.
  • Fluxurile IDEAL, REVOLUT și BANCONTACT se finalizează imediat fără redirecționare.
  • Nu se percepe nicio sumă reală și nu este necesară nicio metodă de plată reală.

Sfaturi pentru testare

  • Utilizați adrese de e-mail cu prefix sandbox (de ex., sandbox-user@example.com) pentru datele clienților, pentru a distinge clar comenzile de test.
  • Testați livrarea webhook-urilor în sandbox pentru a verifica că endpoint-ul dumneavoastră procesează corect payload-urile.
  • Simulați scenarii de eroare utilizând valori de test specifice documentate în panoul de control al partenerului.
  • Limitele de rată în sandbox sunt de 5x față de limitele de producție, oferindu-vă mai mult spațiu pentru testare rapidă.