Sandbox aplinka
Sandbox aplinka leidžia išbandyti integraciją neapdorojant realių mokėjimų ir nekuriant realių užsakymų.
Sandbox ir produkcija
| Savybė | Sandbox | Produkcija |
|---|---|---|
| Bazinis URL | Tas pats (/v2/partners) | Tas pats (/v2/partners) |
| API raktai | Raktai su sandbox prefiksu | Produkciniai raktai |
| Mokėjimai | Imituojami (jokių realių mokesčių) | Realus mokėjimų apdorojimas |
| Užklausų limitai | 5x didesni nei produkcijoje | Standartiniai limitai |
| Webhooks | Pristatomi įprastai | Pristatomi įprastai |
| Užsakymų duomenys | Testiniai duomenys, periodiškai ištrinami | Nuolatiniai |
Kaip tai veikia
Jūsų sandbox ir produkcinės aplinkos nustatomos pagal naudojamą API raktą. Sandbox API raktai išduodami atskirai nuo produkcinių raktų jūsų partnerio valdymo skydelyje.
- Naudokite sandbox raktus kūrimo ir testavimo metu.
- Perjunkite į produkcinius raktus, kai esate pasiruošę pradėti veikti realiai.
- Abi aplinkos teikia tuos pačius galinius taškus ir priima tą patį užklausų formatą.
Imituojami mokėjimai
Sandbox režimu visas mokėjimų apdorojimas yra imituojamas:
- CARD mokėjimai visada patvirtinami nekreipiantis į mokėjimų procesorių.
- GOOGLE_PAY ir APPLE_PAY tokenai priimami be validacijos.
- IDEAL, REVOLUT ir BANCONTACT srautai užbaigiami iš karto be nukreipimo.
- Jokių realių pinigų nebus nuskaičiuota ir joks realus mokėjimo būdas nereikalingas.
Testavimo patarimai
- Naudokite el. pašto adresus su sandbox prefiksu (pvz.,
sandbox-user@example.com) kliento duomenims, kad aiškiai atskirtumėte testinius užsakymus. - Išbandykite webhook pristatymą sandbox aplinkoje, kad patikrintumėte, ar jūsų galinis taškas teisingai apdoroja duomenis.
- Imituokite klaidų scenarijus naudodami specifines testines reikšmes, dokumentuotas jūsų partnerio valdymo skydelyje.
- Užklausų limitai sandbox aplinkoje yra 5x didesni nei produkcijoje, suteikiant daugiau galimybių greitam testavimui.