Skip to main content
Sandbox používá stejný API host jako produkce. Sandbox API klíč vybírá testovací prostředí, kde pomocníci simulují výsledky bez přesunu skutečných prostředků. Uchovávejte klíč na svém backendu. Sandbox pomocníci nenahrazují produkční compliance ani onboarding.

Test připravenosti capability

Po požadavku na capability nastavte její sandbox stav pomocí POST /v3/sandbox/customers/{customerId}/capabilities/{capabilityId}/status:
Po použití pomocníka znovu načtěte capability. Zacházejte s jejím aktuálním status a openTaskIds jako s výsledkem, který musí váš produkt zpracovat.

Test otevřeného úkolu

Vytvořte sandboxový úkol pomocí POST /v3/sandbox/tasks. Navažte jej na prostředek, jehož pracovní postup testujete, a pomocí items popište, co má zákazník odeslat. Tato příručka ukazuje workflow pro capability a transfer; API Reference definuje customer scope a úplné schéma požadavku. Pro textovou odpověď použijte položku explanation a pro nahrání souboru položku document. Nové položky profile také vyžadují profilePointer, JSON Pointer určující pole zákazníka. Další typy položek a pole najdete v Create sandbox task. Pro příklad transferu nejprve vytvořte sandboxový transfer pomocí workflow pay-in nebo payout a potom exportujte vrácené data.id:
Uložte data.id jako TASK_ID, data.revision jako TASK_REVISION a aktuální data.requirements[0].id jako REQUIREMENT_ID. Při volání POST /v3/customers/{customerId}/tasks/{taskId}/submissions musí odpověď odpovídat vytvořené položce:
Poté aktuální odeslání přijměte nebo zamítněte pomocí POST /v3/sandbox/tasks/{taskId}/review:
Pro produkční vzor dokončování úkolů použijte Capabilities a úkoly.

Naplnění sandboxové peněženky

Připište prostředky vydané peněžence pomocí POST /v3/sandbox/accounts/{accountId}/topup:
Uložte vrácené data.id jako TRANSFER_ID, když chcete zkontrolovat simulovaný financovací převod. ID topupu je ID převodu. Načtěte jej přes GET /v3/transfers/{transferId} nebo vypište přes GET /v3/transfers, abyste otestovali svůj kód pro příchozí vklady proti sandboxovým topupům. Projekce převodu je dokončený příchozí stablecoinový vklad s origin: "inbound_deposit", method: "stablecoin_transfers" a direction: "stablecoin_move" a je vracen odpovídajícími filtry seznamu accountId, origin, method a direction.

Dokončení nebo selhání převodu

Nastavte výsledek pomocí POST /v3/sandbox/transfers/{transferId}/state:
Dále spusťte tok příchozí platby, výplaty nebo vydaného bankovního účtu v sandboxu.