/v3/customers/{customerId}/accounts; operasjoner for én konto legger til /{accountId}. Det finnes ikke noe omvendt oppslag fra accountId til customerId. Lagre customerId sammen med hver accountId, slik at senere forespørsler kan adressere kontoen.
Velg en konto
issued betyr at Swipelux oppretter og administrerer ressursen. external registrerer et endepunkt eid av kunden. Et tredjepartsendepunkt hører under mottaker og destinasjon, ikke under kundens kontoliste.
Før du starter First pay-in-veiviseren i forhandlerpanelet for kort eller Apple Pay, må du opprette en Polygon-lommebok for kunden. Veiviseren tilbyr bare denne Polygon-lommeboken og kan ikke fortsette uten den. Denne forutsetningen gjelder veiviseren i forhandlerpanelet. Direkte API-integrasjoner må bare bruke valutaer, nettverk, metoder og kontotyper som returneres for gjeldende kunde og funksjon.
Opprett kontoen
BrukPOST /v3/customers/{customerId}/accounts. Send disse headerne sammen med én av forespørsel-bodyene nedenfor:
- Utstedt lommebok
- Utstedt bankkonto
- Ekstern lommebok
- Ekstern bankkonto
Vent på at kontoen er klar til bruk
Lagredata.id, data.status og data.openTaskIds fra create-responsen. Les den nyeste kontoen med GET /v3/customers/{customerId}/accounts/{accountId} før du priser en overføring eller viser bankopplysninger.
Bruk kontoen kun når gjeldende status tillater neste operasjon. Hvis oppgave-ID-er er åpne, fullfør dem via Capabilities og oppgaver.
En utstedt bankkonto kan returnere details: null under provisjonering. Presenter bankopplysninger først etter at en gjeldende lesing returnerer det komplette settet. Hvis details.referenceRequired er true, vis den nøyaktige details.reference sammen med bankkoordinatene.
Hold kontorollene eksplisitte
For en payout er den utstedte lommeboken kilden iin.accountId. En kundeeid bankkonto er destinationId. For en utstedt bankkonto er settlement.accountId den utstedte lommeboken som mottar samsvarende innskudd.
Deretter, bruk en klar konto i Motta midler, Send midler eller Utsted en bankkonto.