Számla választása
Az
issued jelentése, hogy a Swipelux hozza létre és kezeli az erőforrást. Az external egy ügyfél tulajdonában lévő végpontot rögzít. Egy harmadik fél végpontja a címzett és célpont alá tartozik, nem az ügyfél számlalistájába.
A számla létrehozása
Használja aPOST /v3/customers/{customerId}/accounts műveletet. Küldje el ezeket a fejléceket az alábbi kérés-törzsek egyikével:
- Kibocsátott tárca
- Kibocsátott bankszámla
- Külső tárca
- Külső bankszámla
Várjon, amíg a számla használható lesz
Tárolja adata.id, data.status és data.openTaskIds értékeket a létrehozási válaszból. Olvassa be a legfrissebb számlát a GET /v3/customers/{customerId}/accounts/{accountId} művelettel, mielőtt átutalást áraz vagy banki adatokat jelenít meg.
Csak akkor használja a számlát, ha az aktuális státusza engedi a következő műveletet. Ha vannak nyitott feladatazonosítók, végezze el őket a Képességek és feladatok alapján.
Egy kibocsátott bankszámla details: null értéket adhat vissza a provisioning alatt. Csak akkor jelenítse meg a banki adatokat, ha egy aktuális olvasás visszaadja a teljes készletet. Ha a details.referenceRequired értéke true, mutassa a pontos details.reference értéket a banki koordinátákkal együtt.
Tartsa a számlaszerepeket explicitnek
Kifizetéshez a kibocsátott tárca a forrás azin.accountId-ban. Egy ügyfél tulajdonában lévő bankszámla a destinationId. Kibocsátott bankszámlához a settlement.accountId az a kibocsátott tárca, amely a párosított betéteket fogadja.
Ezután használjon egy kész számlát a Pénz fogadása, Pénz küldése vagy Bankszámla kibocsátása folyamatban.