Löydä tuetut kyvyt
Lue asiakkaan nykyiset vaihtoehdotGET /v3/customers/{customerId}/capabilities/supported -toiminnolla:
directions-, method- ja accountType-arvoa. Jatka vain, kun availability on available tai beta ja eligibility.eligible on true. Jos institutions palautetaan, valitse vain ID kyseisestä vastauksesta.
Tallenna valittu data[].id muuttujaan CAPABILITY_ID. Älä koskaan kopioi kyky-ID:tä toiselta asiakkaalta tai ympäristöstä.
Jaetut ja nimelliset tilityypit
Pankkikykyjä on kahta muunnelmaa, jotka koodataanaccountType-kenttään ja kyky-ID:n loppuliitteeseen (esimerkiksi ach_pooled, wire_named):
pooled: jaettu Swipeluxin pankkitili. Kukin maksun vastaanotto käyttää yksilöllistä viitettä varojen reitittämiseen. Valitse tämä kertaluontoisia siirtoja varten.named: asiakkaalle omistettu pankkitilitiedot (virtuaalinen IBAN, omistettu ACH-tili). Uudelleenkäytettävä ja jaettavissa minkä tahansa maksajan kanssa. Vaaditaan luotuja pankkitilejä varten.
pooled. Käytä named-tyyppiä vain, kun asiakas tarvitsee uudelleenkäytettäviä pankkitilitietoja. Tarkista supported-vastauksesta, mitkä muunnelmat ovat saatavilla.
Pyydä kyky
Pyydä valittu vaihtoehtoPOST /v3/customers/{customerId}/capabilities/{capabilityId} -toiminnolla:
institutions-taulukkoa vain, kun sinun täytyy valita tuettu-kykyvastauksen palauttamista ID:istä.
Tallenna data.status muuttujaan CAPABILITY_STATUS, data.openTaskIds muuttujaan OPEN_TASK_IDS ja kukin data.applications[].id muuttujaan APPLICATION_IDS.
Suorita nykyiset tehtävät
Listaa tehtävätGET /v3/customers/{customerId}/tasks -toiminnolla, valitse ID:t muuttujasta OPEN_TASK_IDS, lue sitten kukin nykyinen tehtävä GET /v3/customers/{customerId}/tasks/{taskId} -toiminnolla:
data.revision- ja data.requirements-arvoa. Hae tehtävä uudelleen juuri ennen lähettämistä, jos jompikumpi voi olla muuttunut.
Isännöidyt toiminnot
Kun tehtävä palauttaaverificationSessions- tai tosSessions-arvoja, tallenna kunkin istunnon id ja nykyinen url. Lähetä asiakas palautettuun URL:iin ja lue tehtävä sitten uudelleen. Nämä ovat tehtäväkohtaisia toimintoja, ei erillinen asiakkaan vahvistuselinkaari.
Lataa dokumentteja
Kun vaatimus pyytää dokumenttia, lataa sePOST /v3/customers/{customerId}/documents -toiminnolla:
data.id muuttujaan DOCUMENT_ID ennen kuin lähetät siihen viittaavan vastauksen.
API-vastaukset
Lähetä yksi täydellinen vastausjoukko nykyistä versiota vartenPOST /v3/customers/{customerId}/tasks/{taskId}/submissions -toiminnolla:
Jatka, kun kyky on valmis
Lue kyky uudelleenGET /v3/customers/{customerId}/capabilities/{capabilityId} -toiminnolla: