Skip to main content
Smilšu kaste izmanto to pašu API resursdatoru kā produkcija. Smilšu kastes API atslēga izvēlas testa vidi, kur palīgi simulē rezultātus, nepārvietojot reālus līdzekļus. Turiet atslēgu savā aizmugursistēmā. Smilšu kastes palīgi neaizstāj produkcijas atbilstību vai iesaisti.

Testējiet iespējas gatavību

Pēc iespējas pieprasīšanas iestatiet tās smilšu kastes statusu ar POST /v3/sandbox/customers/{customerId}/capabilities/{capabilityId}/status:
Pēc palīga izmantošanas atkārtoti ielādējiet iespēju. Uztveriet tās pašreizējo status un openTaskIds kā rezultātu, ko jūsu produktam jāapstrādā.

Testējiet atvērtu uzdevumu

Izveidojiet smilšu kastes uzdevumu ar POST /v3/sandbox/tasks. Piesaistiet to resursam, kura darbplūsmu testējat, un ar items aprakstiet, kas klientam jāiesniedz. Šī rokasgrāmata parāda capability un transfer darbplūsmas; API Reference definē customer mērogu un pilno pieprasījuma shēmu. Teksta atbildei izmantojiet explanation elementu, bet faila augšupielādei — document elementu. Jauniem profile elementiem vajadzīgs arī profilePointer, JSON Pointer uz klienta lauku. Citus elementu tipus un laukus skatiet sadaļā Izveidot smilšu kastes uzdevumu. Transfer piemēram vispirms izveidojiet smilšu kastes transfer ar pay-in vai payout darbplūsmu un pēc tam eksportējiet atgriezto data.id:
Saglabājiet data.id kā TASK_ID, data.revision kā TASK_REVISION un pašreizējo data.requirements[0].id kā REQUIREMENT_ID. Izsaucot POST /v3/customers/{customerId}/tasks/{taskId}/submissions, atbildes tipam jāatbilst izveidotajam elementam:
Pēc tam pieņemiet vai noraidiet pašreizējo iesniegumu ar POST /v3/sandbox/tasks/{taskId}/review:
Izmantojiet Iespējas un uzdevumi produkcijas uzdevumu pabeigšanas paraugam.

Papildiniet smilšu kastes maku

Kreditējiet izsniegtu maku ar POST /v3/sandbox/accounts/{accountId}/topup:
Saglabājiet atgriezto data.id kā TRANSFER_ID, ja vēlaties pārbaudīt simulēto finansējuma pārvedumu. Papildinājuma id ir pārveduma id. Iegūstiet to caur GET /v3/transfers/{transferId} vai uzskaitiet caur GET /v3/transfers, lai izmēģinātu savu ienākošās iemaksas koda ceļu ar smilšu kastes papildinājumiem. Pārveduma projekcija ir pabeigta ienākoša stabilās monētas iemaksa ar origin: "inbound_deposit", method: "stablecoin_transfers" un direction: "stablecoin_move", un to atgriež atbilstošie accountId, origin, method un direction saraksta filtri.

Pabeidziet vai noraidiet pārvedumu

Iestatiet rezultātu ar POST /v3/sandbox/transfers/{transferId}/state:
Tālāk palaidiet iemaksas, izmaksas vai izsniegta bankas konta plūsmu smilšu kastē.