Skip to main content
Každý účet patří jednomu zákazníkovi. Vyberte jej podle dvou dimenzí: kdo jej spravuje a zda jde o peněženku nebo bankovní účet.

Vyberte účet

issued znamená, že Swipelux zdroj vytváří a spravuje. external zaznamenává koncový bod vlastněný zákazníkem. Koncový bod třetí strany patří pod příjemce a cíl, nikoli do seznamu účtů zákazníka.

Vytvořte účet

Použijte POST /v3/customers/{customerId}/accounts. Odešlete tyto hlavičky s jedním z těl požadavku níže:
Používejte jen měny, sítě, metody a typy účtů vrácené pro aktuálního zákazníka a capability. Nekopírujte dostupnost od jiného zákazníka ani z jiného prostředí.

Počkejte, až bude účet použitelný

Uložte data.id, data.status a data.openTaskIds z odpovědi na vytvoření. Přečtěte nejnovější účet pomocí GET /v3/customers/{customerId}/accounts/{accountId} předtím, než zaquotujete převod nebo zobrazíte bankovní údaje. Použijte účet pouze tehdy, když jeho aktuální stav umožňuje další operaci. Pokud jsou ID úkolů otevřená, dokončete je přes Capabilities a úkoly. Vydaný bankovní účet může vrátit details: null během provisioningu. Prezentujte bankovní údaje až po aktuálním čtení, které vrátí kompletní sadu. Pokud details.referenceRequired je true, zobrazte přesnou details.reference spolu s bankovními souřadnicemi.

Udržujte role účtů explicitní

Pro výplatu je vydaná peněženka zdrojem v in.accountId. Bankovní účet vlastněný zákazníkem je destinationId. Pro vydaný bankovní účet je settlement.accountId vydaná peněženka, která přijímá spárované vklady. Dále použijte připravený účet v Přijímat prostředky, Odesílat prostředky nebo Vydat bankovní účet.