Skip to main content
Sandbox gebruikt dezelfde API-host als productie. Een sandbox API-key selecteert de testomgeving, waar helpers uitkomsten simuleren zonder echt geld te verplaatsen. Houd de key op je backend. Sandbox-helpers vervangen geen productiecompliance of -onboarding.

Test capability-readiness

Nadat je een capability hebt aangevraagd, stel je de sandbox-status in met POST /v3/sandbox/customers/{customerId}/capabilities/{capabilityId}/status:
Refetch de capability na gebruik van de helper. Behandel de huidige status en openTaskIds als het resultaat dat je product moet verwerken.

Test een open taak

Maak een sandbox-taak met POST /v3/sandbox/tasks. Koppel deze aan de resource waarvan je de workflow test en gebruik items om te beschrijven wat de klant moet indienen. Deze handleiding toont capability- en transferworkflows; de API Reference definieert de customer-scope en het volledige requestschema. Gebruik een explanation-item voor een tekstantwoord en een document-item voor een upload. Nieuwe profile-items vereisen ook profilePointer, een JSON Pointer naar het klantveld. Zie Sandbox-taak aanmaken voor de overige itemtypen en velden. Maak voor het transfervoorbeeld eerst een sandbox-transfer via een pay-in- of payout-flow en exporteer daarna de geretourneerde data.id:
Bewaar data.id als TASK_ID, data.revision als TASK_REVISION en de huidige data.requirements[0].id als REQUIREMENT_ID. Laat het antwoord bij een aanroep van POST /v3/customers/{customerId}/tasks/{taskId}/submissions overeenkomen met het item dat je hebt gemaakt:
Accepteer of weiger vervolgens de huidige submission met POST /v3/sandbox/tasks/{taskId}/review:
Gebruik Capabilities en tasks voor het productie-patroon voor taakvoltooiing.

Financier een sandbox-wallet

Crediteer een uitgegeven wallet met POST /v3/sandbox/accounts/{accountId}/topup:
Bewaar de geretourneerde data.id als TRANSFER_ID wanneer je de gesimuleerde funding-transfer wilt inspecteren. Het topup-id is een transfer-id. Haal het op via GET /v3/transfers/{transferId} of vraag het lijst-endpoint op via GET /v3/transfers om je code-pad voor inbound-deposits te oefenen tegen sandbox-topups. De transfer-projectie is een voltooide inbound stablecoin-deposit met origin: "inbound_deposit", method: "stablecoin_transfers" en direction: "stablecoin_move", en wordt geretourneerd door de bijbehorende lijstfilters accountId, origin, method en direction.

Voltooi of laat een transfer mislukken

Stel de uitkomst in met POST /v3/sandbox/transfers/{transferId}/state:
Voer vervolgens een pay-in, uitbetaling of uitgegeven bankrekening-flow uit in sandbox.