Skip to main content
Minden számla egy ügyfélhez tartozik. Két dimenzió alapján válassza: ki kezeli, és tárca vagy bankszámla.

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 a POST /v3/customers/{customerId}/accounts műveletet. Küldje el ezeket a fejléceket az alábbi kérés-törzsek egyikével:
Csak olyan devizákat, hálózatokat, módszereket és számlatípusokat használjon, amelyeket az aktuális ügyfélhez és képességhez visszaadtak. Ne másoljon elérhetőséget másik ügyféltől vagy környezetből.

Várjon, amíg a számla használható lesz

Tárolja a data.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 az in.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.