/v3/customers/{customerId}/accounts; operace s jedním účtem přidávají /{accountId}. Zpětné vyhledání customerId podle accountId neexistuje. Uložte customerId s každým accountId, aby pozdější požadavky mohly účet adresovat.
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.
Než spustíte průvodce First pay-in v panelu obchodníka pro karty nebo Apple Pay, vytvořte pro daného zákazníka peněženku Polygon. Průvodce nabízí pouze tuto peněženku Polygon a bez ní nemůže pokračovat. Tato podmínka platí pro průvodce v panelu obchodníka; přímé integrace API musí používat pouze měny, sítě, metody a typy účtů vrácené pro aktuálního zákazníka a schopnost.
Vytvořte účet
PoužijtePOST /v3/customers/{customerId}/accounts. Odešlete tyto hlavičky s jedním z těl požadavku níže:
- Vydaná peněženka
- Vydaný bankovní účet
- Externí peněženka
- Externí bankovní účet
Počkejte, až bude účet použitelný
Uložtedata.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 vin.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.