Skip to main content
Cada compte pertany a un client. Escull-lo utilitzant dues dimensions: qui el gestiona i si és una cartera o un compte bancari. Les operacions de llistar, crear, llegir, actualitzar i arxivar comptes de client estan dins de /v3/customers/{customerId}/accounts; les operacions sobre un compte afegeixen /{accountId}. No hi ha cap cerca inversa de accountId a customerId. Desa el customerId al costat de cada accountId per poder adreçar el compte en sol·licituds posteriors.

Escull un compte

issued significa que Swipelux crea i gestiona el recurs. external registra un punt final propietat del client. Un punt final de tercers pertany a un destinatari i destinació, no a la llista de comptes del client. Abans d’iniciar el recorregut First pay-in del panell del comerç per a targetes o Apple Pay, crea una cartera Polygon per a aquest client. El recorregut només ofereix aquesta cartera Polygon i no pot continuar sense ella. Aquest requisit previ només s’aplica al recorregut del panell del comerç; les integracions directes amb l’API han d’utilitzar únicament les monedes, xarxes, mètodes i tipus de compte retornats per al client i la capacitat actuals.

Crea el compte

Utilitza POST /v3/customers/{customerId}/accounts. Envia aquestes capçaleres amb un dels cossos de sol·licitud següents:
Utilitza només monedes, xarxes, mètodes i tipus de compte retornats per al client i la capacitat actuals. No copiïs la disponibilitat d’un altre client o entorn.

Espera que el compte sigui utilitzable

Emmagatzema data.id, data.status i data.openTaskIds de la resposta de creació. Llegeix l’últim compte amb GET /v3/customers/{customerId}/accounts/{accountId} abans de cotitzar una transferència o mostrar dades bancàries. Utilitza el compte només quan el seu estat actual permeti la següent operació. Si hi ha IDs de tasca oberts, completa’ls mitjançant Capacitats i tasques. Un compte bancari emès pot retornar details: null mentre es provisiona. Presenta les dades bancàries només després que una lectura actual retorni el conjunt complet. Si details.referenceRequired és true, mostra la details.reference exacta amb les coordenades bancàries.

Manté els rols de compte explícits

Per a un pagament, la cartera emesa és l’origen a in.accountId. Un compte bancari propietat del client és el destinationId. Per a un compte bancari emès, settlement.accountId és la cartera emesa que rep els dipòsits coincidents. A continuació, utilitza un compte preparat a Rebre fons, Enviar fons o Emetre un compte bancari.