Skip to main content
Sandbox käyttää samaa API-isäntää kuin tuotanto. Sandbox-API-avain valitsee testiympäristön, jossa apuvälineet simuloivat tuloksia siirtämättä oikeita varoja. Pidä avain taustapalvelussasi. Sandbox-apuvälineet eivät korvaa tuotannon vaatimustenmukaisuutta tai käyttöönottoa.

Testaa kyvyn valmius

Kun olet pyytänyt kykyä, aseta sen sandbox-tila POST /v3/sandbox/customers/{customerId}/capabilities/{capabilityId}/status -toiminnolla:
Hae kyky uudelleen apuvälineen käytön jälkeen. Käsittele sen nykyistä status- ja openTaskIds-tulosta tuotteesi käsittelemänä tuloksena.

Testaa avoin tehtävä

Luo sandbox-tehtävä POST /v3/sandbox/tasks -toiminnolla. Kohdista se testattavan työnkulun resurssiin ja kuvaa asiakkaan toimitus items-kentässä. Tässä oppaassa näytetään capability- ja transfer-työnkulut; API Reference määrittää customer-laajuuden ja koko pyyntöskeeman. Käytä explanation-elementtiä tekstivastaukseen ja document-elementtiä tiedoston lataamiseen. Uudet profile-elementit vaativat myös profilePointer-kentän, joka on asiakaskentän nimeävä JSON Pointer. Muut elementtityypit ja kentät ovat kohdassa Luo sandbox-tehtävä. Luo transfer-esimerkkiä varten ensin sandbox-transfer pay-in- tai payout-työnkululla ja vie sitten palautettu data.id:
Tallenna data.id muuttujaan TASK_ID, data.revision muuttujaan TASK_REVISION ja nykyinen data.requirements[0].id muuttujaan REQUIREMENT_ID. Kun kutsut POST /v3/customers/{customerId}/tasks/{taskId}/submissions -toimintoa, sovita vastaus luomaasi elementtiin:
Hyväksy tai hylkää sitten nykyinen lähetys POST /v3/sandbox/tasks/{taskId}/review -toiminnolla:
Käytä Kyvyt ja tehtävät -sivua tuotannon tehtävän suorittamisen mallia varten.

Rahoita sandbox-lompakko

Hyvitä luotu lompakko POST /v3/sandbox/accounts/{accountId}/topup -toiminnolla:
Tallenna palautettu data.id muuttujaan TRANSFER_ID, kun haluat tarkastella simuloitua rahoitussiirtoa. Topupin tunniste on siirron tunniste. Hae se GET /v3/transfers/{transferId} -toiminnolla tai listaa se GET /v3/transfers -toiminnolla harjoitellaksesi saapuvien talletusten koodipolkuasi sandbox-topupeja vastaan. Siirron projisointi on valmistunut saapuva stablecoin-talletus, jonka origin: "inbound_deposit", method: "stablecoin_transfers" ja direction: "stablecoin_move", ja se palautetaan vastaavilla accountId-, origin-, method- ja direction-listasuodattimilla.

Suorita tai epäonnistu siirto

Aseta tulos POST /v3/sandbox/transfers/{transferId}/state -toiminnolla:
Seuraavaksi suorita maksun vastaanotto, maksu ulos tai luotu pankkitili -virta sandboxissa.