Test připravenosti capability
Po požadavku na capability nastavte její sandbox stav pomocíPOST /v3/sandbox/customers/{customerId}/capabilities/{capabilityId}/status:
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:
- Capability + vysvětlení
- RFI k převodu + dokument
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:
- Odpověď s vysvětlením
- Odpověď s dokumentem
POST /v3/sandbox/tasks/{taskId}/review:
Naplnění sandboxové peněženky
Připište prostředky vydané peněžence pomocíPOST /v3/sandbox/accounts/{accountId}/topup:
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:
- Dokončit
- Selhat