Afegit
- Les destinacions de destinataris accepten els tipus
pixipix_safeper a pagaments en BRL al Brasil. Una destinació Pix paga a una clau Pix. Una destinació Pix Safe paga a un compte bancari identificat pel CPF o CNPJ del titular, el codi ISPB del banc, la sucursal i el número de compte. Totes dues necessiten la capacitat Pix preparada del client (pix_pooled), i els seus pagaments es financen amb USDC i no porten comissió de desenvolupador. Consulta Destinataris i Envia fons. GET /v3/customers/{customerId}/tasks/{taskId}acceptadocumentCandidatesForamb un ID de requisit de document, a més dedocumentAlternativeKeyper a un requisit amb alternatives. Aleshores, la resposta llista adata.documentCandidatesels fitxers que el client ja ha pujat i que poden respondre aquest requisit, amb qualsevolmissingMetadataoconflictingMetadata. Envia eldocumentIdd’un candidat amb eldocumentMetadataque falta en lloc de tornar a pujar el fitxer. La consulta necessitaaccounts:readicustomers:read, i una selecció no vàlida retorna400 validation_error.
Canviat
GET /v3/webhooks/portalretorna una URL de portal que caduca al cap d’una hora, ambCache-Control: no-store. Amb una clau d’API que téwebhooks:write, el portal mostra el secret de signatura del punt final i permet gestionar punts finals, reintentar lliuraments i repetir-los. Amb noméswebhooks:read, el portal només mostra els lliuraments. Consulta Webhooks.- Citi (
citibank) només s’ofereix a clients empresa. Totes les empreses conserven Citi compartit, i Citi amb nom només s’ofereix a empreses registrades fora dels EUA. Quan no s’ofereix Citi a un client, la llista d’admesos l’omet, indicar-lo retorna422 capability_institutions_unsupported, i un mètode que només ofereix Citi apareix com adisabled. Una sol·licitud senseinstitutionstria entre els bancs restants. Les sol·licituds i els comptes existents no canvien. - Les capacitats de CFSB amb nom (
cfsb) només s’ofereixen a clients dels EUA: empreses registrades als EUA i particulars que hi resideixen. Per a la resta de clients, la llista d’admesos omet CFSB amb nom, i indicar-lo retorna422 capability_institutions_unsupported. Una sol·licitud senseinstitutionstria entre els bancs restants. CFSB compartit, els clients amb país desconegut i les sol·licituds existents no canvien. - Les capacitats ACH, Wire i SWIFT amb nom de Lead Bank (
lead_bank) només s’ofereixen als clients que Lead Bank pot donar d’alta, segons la seva forma jurídica i els seus països. Per a la resta de clients, la llista d’admesos ometlead_bank, i indicar-lo retorna422 capability_institutions_unsupported. Els clients que Lead Bank ja ha donat d’alta, i les capacitats la sol·licitud oberta de les quals ja indicalead_bank, el conserven. Les sol·licituds i els comptes existents no canvien. - RTP només és compartit. Cap banc no ofereix
rtp_nameda les noves sol·licituds, així que la llista d’admesos el mostra com adisabled. Per a un client que no tértp_named, una sol·licitud de capacitat o una previsualització de tasques per a aquesta capacitat que indica un banc retorna422 capability_institutions_unsupported, i una senseinstitutionsretorna422 capability_variant_unavailable. RTP compartit (rtp_pooled) s’ofereix a Citi, així que només els clients empresa el poden sol·licitar. - Les noves sol·licituds de documents d’identitat per a particulars i beneficiaris efectius poden definir
constraints.identityMetadataRequired: true, de manera que cada fitxer necessita el seu número d’identificació i el país emissor adocumentMetadata. Les noves sol·licituds de justificant d’adreça de l’empresa i de justificant de residència dels propietaris poden definirconstraints.maxIssueAgeDays: 90, de manera que cada fitxer necessita la seva data d’emissió. Les tasques existents conserven els seus requisits, així que llegeix les restriccions de cada sol·licitud de tasca. - Una resposta a una tasca per a una sol·licitud de registre de l’empresa, el
profilePointerde la qual és/business/registration, necessita el país de la jurisdicció, el número de registre i una data de constitució anterior a la data d’enviament, tots junts. ElvalueSchemade la sol·licitud publica aquesta regla, i una resposta parcial retorna400 validation_error. - Després d’una verificació allotjada, Swipelux accepta una resposta allotjada a un requisit de perfil per a un valor estructurat, com ara una adreça o identificadors fiscals, només quan supera les mateixes comprovacions d’esquema i de restriccions que una resposta directa. En cas contrari, el requisit continua obert i envies aquest valor amb
POST /v3/customers/{customerId}/tasks/{taskId}/submissions. Un requisit que Swipelux torna aaction_requiredper aquest motiu portareviewFeedback.code: hosted_profile_direct_submission_required. Les tasques que ja sónsatisfiedmantenen el seu estat. Consulta Capacitats i requisits. - Una tasca rebutjada per una verificació allotjada pot sortir de l’estat
rejectedquan aquesta decisió de verificació es revoca més endavant. Aleshores passa asatisfied, o aaction_requiredamb una novarevisioni amb els requisits que la nova decisió no respon reoberts. Els enviaments anteriors d’aquests requisits continuenrejected, així que torna a enviar aquestes respostes. Consulta Migrar a v3. - El
typede les destinacions de destinataris ara és una enumeració oberta. Les versions anteriors d’aquesta referència la descrivien com a tancada, així que actualitza qualsevol client que rebutgi o descarti tipus desconeguts. Les respostes de destinacions i els esdevenimentsdestination.status_changedara poden inclourepixipix_safe, i se’n poden afegir més tipus. - Les sol·licituds de creació i actualització de destinataris, inclosa l’
addressniada, ignoren els camps que no defineixen en lloc de retornar400 validation_error. En una sol·licitud de creació, un camp de nom o de sector de l’altre tipus de destinatari continua retornant400, i tambétypeiexternalIdaPATCH /v3/customers/{customerId}/recipients/{recipientId}. UnPATCHsense cap camp que reconegui retorna400 validation_erroren lloc de200. - Un enllaç de verificació per a una sessió elegible que només demana documents ara obre una pàgina de pujada de documents allotjada per Swipelux. L’enllaç en si no canvia, i les altres sessions continuen obrint el flux de verificació allotjat.
employment.occupationen clients particulars i en persones de parts relacionades accepta com a màxim 255 caràcters.POST /v3/customers,PATCH /v3/customers/{customerId},POST /v3/customers/{customerId}/related-parties,PATCH /v3/customers/{customerId}/related-parties/{relatedPartyId}iPOST /v3/customers/{customerId}/tasks/{taskId}/submissionsretornen400 validation_errorquan un valor del perfil o una resposta a una tasca conté un enllaç a un formulari de Swipelux, com ara un enllaç de RFI, de sol·licitud del client o de seguiment de transferència. Això no s’aplica aexternalIdni ametadata. Cada valor rebutjat apareix aerrors[]ambcode: public_form_linki el seu JSON Pointer, i la resposta mai no repeteix l’enllaç. Envia la informació en si. Consulta Errors i reintents.
Corregit
- Les respostes de cotitzacions i transferències de pagament conserven l’import d’origen en USDC o USDT amb sis decimals, per exemple
4009.711365en lloc de4009.71. Els imports en moneda fiduciària conserven dos decimals. Crear o llegir un pagament amb un import d’origen en stablecoin de més de dos decimals ja no retorna500. - La referència de
POST /v3/customers/{customerId}/capabilities/{capabilityId}/cancelara descriu la cancel·lació tal com funciona. Pots cancel·lar una capacitatready, la capacitatstablecoin_transfersno es pot cancel·lar, i la cancel·lació només finalitza aquesta capacitat, mentre que les seves sol·licituds conserven l’estat, les tasques i les aprovacions. - Una sol·licitud de capacitat o una previsualització de tasques que indica a
institutionsun codi de banc en lloc d’un ID públic d’institució, com aracitiper acitibank, retorna422 capability_institutions_unsupportedamb els ID disponibles en lloc de503 kyc_configuration_unavailable. - Una sol·licitud de capacitat o una previsualització de tasques per a un mètode que cap banc no ofereix al client, i que la llista d’admesos mostra com a
disabled, retorna422 capability_variant_unavailableambretryable: falseen lloc de503 kyc_configuration_unavailable, tret que el client ja tingui aquesta capacitat. documentCandidatesja no llista els fitxers que Swipelux conserva d’una verificació allotjada completada, que no pots llegir ni baixar. Una resposta a una tasca que n’indica un retorna400 invalid_document_reference, igual que un document desconegut.
Afegit
GET /v3/customersacceptainclude=documentRequirements. Aleshores, el resum de cada client indica quants documents obligatoris encara estan pendents, independentment de la preparació de les capacitats. Combina-ho com ainclude=capabilities,documentRequirements. Consulta Clients.- La pàgina de Webhooks del panell del comerç afegeix Replay missed events al menú del punt final. Torna a enviar els esdeveniments dels darrers 13 dies que el punt final no ha rebut mai, i mai no envia el mateix esdeveniment dues vegades. Consulta Webhooks.
- La pàgina Settings del panell del comerç té una secció Compliance. Els propietaris i els administradors poden definir el correu electrònic de compliment i triar si volen rebre correus quan Swipelux sol·licita més informació sobre un client.
- Els comerços poden respondre les seves pròpies sol·licituds de compliment de KYB directament a la pàgina de KYB del panell del comerç.
Canviat
- Les actualitzacions de clients i de parts relacionades ja no retornen
409 field_conflicts_with_completed_intakedesprés d’una admissió bancària completada. L’actualització es desa, i cada nova sol·licitud d’alta bancària comprova el perfil més recent amb els seus propis requisits. - Les sol·licituds de capacitats retornen
409 capability_route_header_conflictquan l’encaminament bancari existent d’una capacitat no es pot actualitzar de manera segura. Contacta amb el suport de Swipelux abans de tornar-ho a provar. GET /v3/customers/{customerId}/capabilities/{capabilityId}/tasks-previewretorna422 capability_institutions_unsupportedquaninstitutionsindica un banc que la capacitat no ofereix, tal com ja fan les sol·licituds de capacitats.- Al sandbox, les capacitats ACH, Wire i SWIFT només es serveixen a JPMorgan Chase. Les sol·licituds que ometen
institutionsseleccionenjpmorgan, i indicar un altre banc retorna422 capability_institutions_unsupported. L’encaminament en producció no canvia. Consulta Proves al sandbox. - Forçar l’estat d’una capacitat al sandbox retorna
409 capability_status_blockedamb unstatusReasonquan el cas simulat no pot arribar a l’estat sol·licitat. Repetir un forçament que ja s’ha aplicat retorna200sense canvis. Consulta Proves al sandbox. POST /v3/sandbox/tasks/{taskId}/reviewretorna409 task_not_sandbox_reviewableper a una tasca que pertany a Operacions o a un altre flux de treball. Les tasques dePOST /v3/sandbox/tasksi les tasques d’admissió de capacitats que Swipelux recull continuen sent revisables. Consulta Proves al sandbox.PATCH /v3/customers/{customerId}/accounts/{accountId}retorna409 account_provisioning_unresolvedquan canvies la liquidació mentre el compte encara s’està aprovisionant al banc. Torna-ho a provar quan l’aprovisionament s’hagi resolt. Consulta Errors i reintents.POST /v3/transferspot retornar409 quote_execution_evidence_conflict. Crea una cotització nova i executa-la. Consulta Errors i reintents.- El calaix Pay out del panell del comerç mostra totes les dades de la destinació, amaga els números de compte i les adreces de cartera darrere d’un commutador i mostra un temps d’arribada estimat per a cada mètode de pagament.
- El panell del comerç integra els comptes bancaris a la pestanya Payment access del client, amb una targeta de tasques que indica cada banc. La pestanya Documents s’ha traslladat a Profile.
- Obrir un compte bancari amb nom al panell del comerç ara és un sol pas que llista la moneda, els mètodes i el temps d’alta de cada banc. Consulta Comptes.
- Els comptes bancaris retinguts per a revisió es mostren com a On hold al panell del comerç, amb l’ID del compte i una acció Contact support.
- Una capacitat
pendingara informastatusReason.code: preparing_submissionen lloc dereview_in_progressmentre Swipelux prepara una sol·licitud per enviar-la i no hi ha cap revisió en curs. Tots dos codis utilitzenresolution: wait. Un canvi entre ells manté l’estatpending, de manera que no envia cap esdevenimentcapability.status_changed. Les capacitats existents adopten el nou codi en la seva propera reavaluació. Consulta Capacitats i requisits. - La taula Shared methods de la pestanya Payment access del client al panell del comerç mostra In preparation en lloc de In review per a un mètode compartit la capacitat del qual informa
preparing_submission. - La llista
applicationsd’una capacitat ara només mostra les sol·licituds actuals, en les lectures de capacitats (incloent-hiGET /v3/customers/{customerId}/capabilities/{capabilityId}/applications), en les respostes a les sol·licituds de capacitat i en els esdevenimentscapability.status_changed. Una sol·licitud substituïda per una de més nova continua apareixent aGET /v3/customers/{customerId}/applications, onsupersededByApplicationIdindica la seva successora. Les tasques obertes d’una sol·licitud substituïda continuen comptant a l’openTaskIdsde la capacitat. L’estat i l’openTaskIdsde la capacitat no canvien, de manera que el canvi en si no envia cap esdeveniment de webhook. Consulta Capacitats i requisits.
Corregit
- Una segona sol·licitud
allowPendingper al mateix compte emès, enviada abans que el banc l’aprovi, retorna409amb el compte en espera indicat aholder.accountIden lloc de500. Consulta Emet un compte bancari. - Cancel·lar una capacitat ara tanca les sol·licituds de comptes emesos que encara esperaven l’aprovació del banc, de manera que una sol·licitud posterior al mateix banc comença de zero.
- Tornar a sol·licitar una capacitat cancel·lada amb tots els casos bancaris rebutjats publica un únic esdeveniment
capability.status_changeddes decanceled. - Tornar a sol·licitar un banc després que la seva sol·licitud d’alta anterior s’hagi arxivat ara envia la sol·licitud nova.
- Les destinacions dels destinataris es poden afegir tan bon punt la capacitat corresponent indica
ready, en lloc de retornar409 rail_not_ready. Consulta Destinataris. - Els esdeveniments de webhook enviats abans d’obrir per primera vegada la pàgina de Webhooks del panell del comerç ara es conserven, de manera que els pots tornar a enviar a un punt final nou.
- Les dates de venciment de les tasques al panell del comerç es mostren en la teva zona horària, i els calaixos de revisió bancària mostren All requirements submitted quan ja no queda res pendent.
Afegit
POST /v3/quotesaccepta uninstitutionIdopcional per triar una ruta bancària aprovada per a una cotització de pagament de cripto a fiat. Omet-lo per mantenir l’encaminament automàtic. Un banc que no està disponible per al pagament retorna422 bank_not_supported_for_customer, i enviarinstitutionIdamb qualsevol altre tipus de cotització retorna400 validation_error. Consulta Enviar fons.- Les sol·licituds de comptes bancaris emesos a
POST /v3/customers/{customerId}/accountsaccepteninstitutionper fixar el compte a un sol banc sense alternativa, iallowPending: trueper desar la sol·licitud mentre la sol·licitud d’alta en aquest banc encara està pendent d’aprovació.allowPendingrequereixinstitution. Les sol·licituds desades indiquen l’applicationIdque les regeix. Consulta Emet un compte bancari. - El panell del comerç té una pàgina nativa de Webhooks per gestionar els punts finals. Consulta Webhooks.
- El panell del comerç afegeix un calaix Pay in amb comptes bancaris amb nom, dipòsits de cripto i un pas de revisió.
- El flux Pay out del panell del comerç mostra els saldos de les carteres al selector d’origen, afegeix l’opció d’import Max i inclou un pas de revisió.
- Els perfils de client del panell del comerç tenen una pestanya Recipients & destinations.
- Els requisits de les tasques poden incloure un encapçalament curt
title. Elpromptde la sol·licitud continua contenint les indicacions. Consulta Capacitats i requisits.
Canviat
- Les cotitzacions de pay-in per transferència wire en rutes Wire agrupades ara requereixen almenys 20 $. Les cotitzacions per sota del mínim d’una ruta, o massa petites per cobrir les comissions de transferència, retornen
422 amount_not_deliverableen lloc d’un error genèric de cotització. Consulta Rebre fons. - El portal de webhooks ara agrupa els tipus d’esdeveniment v3 per recurs i mostra l’esquema de la càrrega útil de cada esdeveniment i un exemple. Els tipus d’esdeveniment antics apareixen en un grup Legacy separat i estan marcats com a obsolets. Els punts finals que ja hi estan subscrits els continuen rebent; utilitza tipus d’esdeveniment v3 per a les subscripcions noves. Consulta Webhooks.
- Les recàrregues de sandbox ara emeten els esdeveniments de webhook
transfer.createditransfer.state_changed. Consulta Proves al sandbox. accountProvisioningara informaissuedquan el client ja té un compte emès actiu. Consulta Capacitats i requisits.- Les dades dels comptes bancaris al panell del comerç s’obren en un calaix amb els logotips dels bancs. Consulta Comptes.
- El panell del comerç etiqueta el moviment de diners com a Pay in i Pay out, manté la sessió iniciada durant sis hores i envia les sol·licituds d’ajuda al suport de Swipelux per correu electrònic.
- A les tasques d’admissió que accepten l’enviament directe, els requisits aptes que ja estan avalats pel perfil del client o pels documents carregats passen automàticament a
in_review. Consulta Capacitats i requisits.
Corregit
- Tornar a sol·licitar una capacitat cancel·lada ja no falla a causa de registres de sol·licitud d’alta substituïts o de requisits desactualitzats.
- Les capacitats desades amb l’antic ID de Fedwire ara es llegeixen com a
wireen lloc de retornar500.
Afegit
GET /v3/customers/{customerId}/applicationsllista les sol·licituds d’alta d’un client, amb les capacitats sol·licitades en cada sol·licitud i les capacitats que cobreix la seva aprovació. Una aprovació en un banc pot cobrir diverses capacitats. Les sol·licituds històriques conservades apunten a la seva successora mitjançantsupersededByApplicationId. La llista admet paginació per cursor iupdatedAfter. Consulta Capacitats i requisits.- Les respostes de
POST /v3/customers/{customerId}/capabilities/{capabilityId}inclouenselectedApplicationIdper a les capacitats basades en una sol·licitud d’alta. Identifica la sol·licitud d’alta existent que la petició ha reutilitzat, o la que ha obert. Consulta Capacitats i requisits. - Les institucions que retornen
GET /v3/institutionsi la llista de capacitats admeses inclouen unlogoUrlque pot ser nul. Utilitza’l per mostrar la marca del banc quan estigui disponible, i recorre al nom de la institució quan siguinull. Consulta Capacitats i requisits. - Els pagaments SWIFT en USD ja estan disponibles. Els pagaments SWIFT requereixen almenys 100 USD. El panell del comerç recull les instruccions bancàries SWIFT dels destinataris. Consulta Enviar fons.
- Els comptes bancaris emesos poden rebre per SWIFT amb dades de recepció nominatives. Consulta Emet un compte bancari.
- USDT ara s’admet com a origen per a pagaments ACH i Wire. Consulta Enviar fons.
- Els comptes bancaris emesos accepten
settlement.currencyamb el valorUSDCoUSDTper triar la stablecoin que es lliura a la cartera de liquidació, independentment de la moneda del compte de la cartera. Omet-lo per continuar liquidant en la moneda de la cartera. Consulta Emet un compte bancari. - Els comptes bancaris SWIFT i les destinacions dels destinataris accepten
bankCity,bankState,bankPostalCodeibankAddressLine2, a més dels camps opcionalsbeneficiaryTaxId,beneficiaryPhoneNumber,ifscBranchCodeipaymentCodei les dades del banc intermediari. Consulta Enviar fons. - Les dades dels comptes bancaris emesos inclouen
achRoutingNumberiwireRoutingNumberquan el banc proporciona números de ruta ACH i Wire separats, ibankLogoUrlper al banc receptor. Consulta Emet un compte bancari. - Els esdeveniments de webhook
capability.createdinclouenapplicationIdi unoriginamb el valorrequestedoapproval, de manera que pots distingir les capacitats que has sol·licitat de les que ha cobert una aprovació. Consulta Webhooks. - Les peticions de requisits poden declarar un format de validació
constraints.format, com arahttp_url,us_ssn,us_einobank_industry_classification. Consulta Capacitats i requisits.
Canviat
- La creació de comptes bancaris al panell del comerç ara comença amb la selecció del banc, i els comptes bancaris mostren números de ruta ACH i Wire separats. Consulta Comptes.
- L’enum
networkara inclousolana. És un enum obert, així que tolera els valors de xarxa que no reconeguis. Consulta Comptes. - Obrir un enllaç de verificació allotjat per a una tasca els requisits restants de la qual requereixen enviament directe retorna
409 verification_session_not_allowed. Envia aquests requisits com a enviament de tasca. Consulta Errors i reintents. - Arxivar un compte emès l’aprovisionament del qual encara no s’ha resolt retorna
409 account_provisioning_unresolved. Torna-ho a provar quan l’aprovisionament s’hagi resolt. Consulta Errors i reintents. - Les sol·licituds noves de comptes bancaris amb nom es posen a la cua d’aprovisionament tan bon punt es crea el compte, en lloc d’esperar la propera actualització del client. Consulta Emet un compte bancari.
Eliminat
- Les dades de recepció SWIFT agrupades ja no s’ofereixen per a comptes nous. Utilitza dades de recepció SWIFT nominatives en el seu lloc. Consulta Emet un compte bancari.
Corregit
- Les lectures de transferències de pagament ara retornen el destinatari cotitzat.
- Crear un compte ACH després d’arxivar-ne un d’existent ja no retorna
409, i les sol·licituds de comptes pendents arxivades ja no ocupen una plaça de compte. - Les comissions bancàries de les cotitzacions de pay-in en moneda local s’informen en la moneda fiat correcta.
Afegit
GET /v3/webhooks/{webhookId}llegeix un únic punt final de webhook i la seva selecció d’events. Consulta Webhooks.- Els requisits de les tasques ara publiquen
allowedValuesi unvalueSchemade JSON Schema per als camps del perfil, inclosos els camps d’adreça obligatoris. Els camps de país indiquen unvalueTypeoitemValueTypedecountry, un codi ISO 3166-1 alpha-2. Pots mostrar els camps d’entrada i les opcions sense codificar-los de manera fixa. Consulta Capacitats i requisits. - Les carteres de Tron existents ara poden enviar USDT als comptes de cartera externs del client, i les lectures de transferències inclouen un enllaç a l’explorador de blocs per a les transaccions de Tron. No es poden emetre carteres noves a Tron. Consulta Enviar fons.
- Els requisits de les tasques poden declarar
requiredWhen(respondre només quan coincideix una resposta de sí/no determinada),profileAssertion(us_person) iownershipPolicy, i les peticions de documents poden establiridentityMetadataRequiredimaxIssueAgeDays. Les respostes de les tasques acceptendocumentMetadata(idNumber,issuingCountry,issuedOn) per als documents referenciats, i les lectures de tasques retornen les respostes de control revisades aconditionValues. Consulta Capacitats i requisits. - Els requisits de documents poden llistar
acceptedDocumentSets, i els requisits de parts relacionades poden demanar una qualificacióassociated_personocontrol_persona més debeneficial_owner. Consulta Capacitats i requisits. - Els objectes
correctionde les transferències ara també cobreixen els pagaments finançats fallits:kind: funding_failureamb una acció compensatòriarecover_source_funding, unrecoveryStatusamb el valorunknownoreported, i sortides abonades enUSDT. Consulta Cotitzacions i transferències.
Canviat
PATCH /v3/webhooks/{webhookId}ara accepta els tipus d’esdeveniment antics als quals el punt final ja està subscrit, de manera que pots conservar-los mentre afegeixes tipus d’esdeveniment v3.eventssubstitueix tota la selecció, així que inclou-hi tots els tipus d’esdeveniment que vulguis conservar. Afegir un tipus d’esdeveniment antic que el punt final encara no tenia retorna400 validation_error. Consulta Webhooks.- Els identificadors bancaris dels destinataris i dels comptes es validen abans de desar-los. Consulta Destinataris.
- Les sol·licituds de capacitats, els enviaments de tasques i els canvis d’estat al sandbox ara retornen
409 capability_application_staleen lloc de500quan una capacitat es va crear amb un model d’onboarding anterior. Consulta Errors i reintents. - La pàgina pública d’RFI ara és un únic formulari continu. Admet persones relacionades i recull un identificador fiscal per persona. Consulta Requisits dels documents.
- Les cotitzacions i les transferències retornen
409 customer_bank_limit_exceededquan un pagament supera el límit diari o mensual restant del client al banc, i503 customer_bank_limits_unavailablequan aquest límit no es pot comprovar. Les transferències retornen409 payout_execution_unavailablequan un pagament no es pot iniciar a partir de la seva cotització. Consulta Errors i reintents. - Les actualitzacions de clients i de parts relacionades que entren en conflicte amb una admissió bancària completada retornen
409 field_conflicts_with_completed_intakeamb eltaskIdi elsfields.
Corregit
- L’historial de capacitats cancel·lades continua sent consultable.
- Els pagaments wire es mostren i es filtren correctament a la llista de transaccions del panell del comerç.
Canviat
POST /v3/transfersi les lectures de transferències utilitzencheckoutMethoden lloc depaymentMethodper a la preselecció del checkout de targeta, i acceptencard,apple_pay,google_pay,cash_app,sepaiblik. La llista és oberta i pot créixer.paymentMethodja no es reconeix; les sol·licituds que encara l’envien es tracten com si s’hagués omès.sepaibliksón opcions de finançament dins del checkout de targeta, no capacitats de Swipelux. Consulta Rebre fons.
Afegit
POST /v3/transfersaccepta unpaymentMethodopcional amb el valorcard,apple_payogoogle_payper a cotitzacions de targeta. El checkout allotjat s’obre amb el mètode sol·licitat quan està disponible per al client i el seu dispositiu, les lectures de la transferència retornen la sol·licitud, i els imports i les comissions de la cotització no canvien. Consulta Rebre fons.GET /v3/customers/{customerId}/capabilities/{capabilityId}/tasks-previewacceptainstitutionsper previsualitzar les tasques de bancs concrets retornats per la llista de capacitats admeses. Consulta Capacitats i requisits.
Canviat
- Les cotitzacions de targeta ara reflecteixen les comissions del checkout i l’USDC net lliurat. Consulta Rebre fons.
- Les cotitzacions de pagament rebutjades retornen un codi de problema específic en lloc d’un error genèric:
quote_amount_out_of_range,quote_volume_limit_exceeded,quote_source_network_unsupportedoquote_failed, i503 quote_temporarily_unavailablequan la cotització es pot tornar a intentar més tard. Consulta Errors i reintents.
Corregit
- Les cotitzacions de targeta ja no fallen a causa de l’arrodoniment de comissions.
- Tornar a obrir un enllaç de KYC allotjat ja no retorna
409 kyc_process_conflictquan les respostes del qüestionari inclouen espais addicionals. - Les confirmacions de retirada amb passkey encallades al panell del comerç ara es recuperen.
Afegit
POST /v3/customers/{customerId}/documentsara també accepta un cosapplication/jsonambstorageKey,fileNameitype. ElstorageKeyha de ser una referència recent amb àmbit de client aparcada mitjançant el flux anterior de càrrega directa, i la càrrega passa les mateixes validacions de mida i de signatura de fitxer que les càrregues multipart. Consulta Migrar a v3.GET /v3/customers/{customerId}/documents/{documentId}/downloadretorna unaurlde descàrrega per a un document de client actiu. La URL expira al cap d’una hora i serveix el fitxer com a adjunt. Els documents arxivats, desconeguts o d’un altre client retornen404. Consulta Capacitats i requisits.- Sol·licitar una capacitat per a una empresa sense beneficiari efectiu ara crea una tasca d’admissió per afegir-ne un en lloc de fallar amb un
503. Les sol·licituds que no poden continuar retornen422 beneficial_owner_requiredamb instruccions per afegir una part relacionada individual amb una participació declarada o d’almenys el 25%. Consulta Accionistes, UBO i persones de control. - La taula de tasques del panell del comerç ara mostra el subjecte i l’abast de capacitat de cada sol·licitud, de manera que pots veure a qui i què cobreix una sol·licitud de compliment. Consulta Capacitats i requisits.
- Els camps de classificació industrial del panell del comerç ara ofereixen codis NAICS cercables als perfils de client i a les tasques de requisits. Consulta Flux de treball KYB.
- Les instruccions bancàries de pay-in poden incloure
bankName,bankAddress,accountHolderNameiaccountHolderAddress. Mostra-les amb la resta de coordenades bancàries. Consulta Rebre fons. POST /v3/transfersaccepta unaredirectUrlopcional que retorna el client a la teva aplicació després d’un checkout allotjat de targeta o Apple Pay. Arribar a la URL no confirma la compleció; utilitza les lectures de transferències o els webhooks. Consulta Rebre fons.- Les transferències creades per una Rule de v3 apareixen a les lectures i llistes de transferències amb
origin: rulei emeten esdevenimentstransfer.state_changedcom les altres transferències. Filtra-les ambGET /v3/transfers?origin=rule. Consulta Cotitzacions i transferències. - Els documents d’identitat de clients i parts relacionades accepten
sideApplicability(front_only,front_and_backounknown), i les tasques poden recollir com a respostes dades del document d’identitat com aratype,number,issuingCountry,issuingRegion,issuedOn,expiresOnidoesNotExpire. Consulta Capacitats i requisits.
Canviat
- Els enviaments de dades bancàries que entren en conflicte amb una configuració bancària en curs ara retornen
409 ops_rail_handoff_conflict. Conserva els identificadors dels documents carregats i reintenta el mateix enviament quan el conflicte s’hagi resolt en lloc de tornar a carregar els documents. Consulta Errors i reintents. - El mínim per a dipòsits de stablecoins no anunciats a les carteres dels clients ara és d’1 unitat en lloc de 10. Els dipòsits més petits es continuen tractant com a residuals. Consulta Rebre fons.
- La configuració de webhooks ara està aïllada per entorn. El portal de webhooks s’obre limitat a l’entorn des del qual el sol·licites, de manera que els punts finals de sandbox i de producció ja no comparteixen la configuració. Consulta Webhooks.
- El panell del comerç ara deriva els mètodes de pay-in disponibles de les capacitats v3 del client, de manera que la configuració de comptes només ofereix mètodes als quals el client té dret. Consulta Comptes.
- Els formularis RFI ara recullen els beneficiaris efectius qualificats amb indicacions més curtes i clares, i l’historial d’RFI es mostra com a fites del cicle de vida. Consulta Requisits dels documents.
- Les tasques obertes sense una data de venciment explícita ara tenen
dueAtper defecte 31 dies després de la creació. Consulta Capacitats i requisits.
Eliminat
- El panell del comerç ja no ofereix Fedwire en afegir nous mètodes de pay-in. Els comptes Fedwire existents continuen sent consultables. Consulta Comptes.
Corregit
- Els dipòsits d’USDT no anunciats a les carteres dels clients ara es reconeixen i es liquiden en lloc d’ignorar-se.
- Les evidències que ja has enviat ara es traslladen a altres tasques que requereixen el mateix element, de manera que no es demana el mateix document dues vegades als clients.
- Tornar a sol·licitar una capacitat ja no descarta les rutes bancàries que ja estan a punt, de manera que les dades dels comptes emesos es mantenen estables.
- Les vistes d’instruccions bancàries del panell del comerç ara mostren les dades completes, incloses les adreces SWIFT i l’adreça de la cartera de destinació.
- Els formularis RFI ara mostren els errors de validació de l’enviament, validen les descripcions de la forma jurídica abans d’enviar i accepten diversos llocs web de l’empresa.
- Ara pots editar els esborranys de persones relacionades als formularis RFI abans d’enviar-los.
- Les sol·licituds de compliment cancel·lades ja no apareixen a la llista de tasques del panell del comerç.
- Els estats de revisió de documents es tornen a mostrar correctament al panell del comerç.
Afegit
- Les sessions allotjades de verificació i de Termes del servei amb abast de client ara inclouen un objecte
actionautoritatiu. Segueix el seu tipusavailableounavailable; els camps plansurliexpiresAtes mantenen com a miralls de compatibilitat per a les accions disponibles. Consulta Capacitats i requisits. - Les recàrregues de carteres de sandbox ara retornen identificadors de transferència que pots consultar amb
GET /v3/transfers/{transferId}o llistar ambGET /v3/transfers. Apareixen com a dipòsits entrants de stablecoins completats. Consulta Proves al sandbox. - Les lectures de transferències inclouen un objecte
correctionquan els fons d’una transferència es retornen o es reverteixen després de completar-se. Indica elkindde la correcció, elproviderStatusnormalitzat, qualsevolproviderShortfalli elcompensatingIntentque aplica Swipelux. Consulta Cotitzacions i transferències.
Canviat
- El recorregut First pay-in del panell del comerç per a targetes i Apple Pay ara requereix una cartera Polygon del client. Crea-la abans d’iniciar el recorregut. Consulta Comptes.
- Les sol·licituds noves i les respostes públiques utilitzen
sepacom a nom canònic del mètode i la capacitat. L’àlies d’entradasepa_instanti els recursos emmagatzemats anteriorment continuen sent compatibles, però les respostes públiques utilitzensepa. Consulta Comptes. - Les sol·licituds noves de capacitat, compte emès i cotització de Faster Payments no estan disponibles. Els comptes, les cotitzacions i les transferències existents continuen sent consultables. Consulta Comptes.
- La primera pàgina de KYB ja no recull la data de naixement del representant. Les dates de naixement dels accionistes continuen sent un requisit separat. Consulta Flux de treball KYB.
- Les referències de documents RFI ara accepten l’àlies MIME
image/jpga més deimage/jpeg. Consulta Requisits dels documents. - L’historial de tasques del panell del comerç ara presenta un registre d’auditoria llegible sense comptadors de revisió. Consulta Capacitats i requisits.
- Les cotitzacions i les transferències ara comproven les direccions admeses de la capacitat abans de moure diners. Utilitzar una capacitat en una direcció que no admet retorna
422 capability_direction_unsupported, i els moviments entre carteres requereixen una capacitatstablecoin_transfers. Consulta Errors i reintents.
Eliminat
- El panell del comerç ja no ofereix la configuració de comptes UAEFTS nous. Els comptes UAEFTS existents continuen sent consultables. Consulta Comptes.
Corregit
- Els formularis RFI conserven les entrades existents quan un revisor afegeix una nova càrrega de documents, de manera que les respostes anteriors no es perden en reenviar.
- El panell del comerç reprèn les sessions allotjades de compliment des de les accions disponibles sense descartar enllaços vàlids.
- Els enllaços allotjats dels Termes del servei ara funcionen per a tots els àmbits de tasca retornats per l’API.
- Després de sol·licitar Payment Access al panell del comerç, s’obre la tasca d’admissió retornada per aquella sol·licitud en lloc d’una tasca d’una sol·licitud anterior.
- La demostració de KYB del panell del comerç ara demana els camps obligatoris actuals.
- Una cotització que reutilitza la cartera d’origen com a
destinationIdara retorna detalls útils de422 quote_direction_invalidabans d’iniciar cap operació amb el proveïdor. Consulta Cotitzacions i transferències. - L’API rebutja una codificació incorrecta de la cadena de consulta amb un error
400en lloc de normalitzar silenciosament la sol·licitud. Consulta Errors i reintents. POST /v3/customers/{customerId}/documentsara rebutja els cossos de sol·licitud buits, que no són multipart o que estan mal formats amb un error400.
Afegit
- S’ha publicat el catàleg de Problem Details de v3 a l’especificació OpenAPI perquè els integradors puguin mapar les respostes d’error directament des de l’esquema. Consulta Errors.
- S’ha afegit
customerIdals esdeveniments de webhook de comptes v3, la qual cosa permet correlacionar l’activitat del compte amb el client propietari sense una lectura addicional. Consulta Webhooks. - Cobertura completa dels camps del perfil individual V3 al panell del comerç, de manera que els operadors d’onboarding poden revisar i editar tots els camps de KYC recollits mitjançant l’API v3. Consulta Clients.
- S’ha publicat una guia de migració per a desenvolupadors de v3. Consulta Migrar a v3.
Canviat
- Els codis de país de clients i comptes ara es validen com a valors ISO 3166-1 alpha-2 assignats en el moment d’escriptura. Les lectures toleren els valors emmagatzemats heretats perquè els registres existents es continuïn resolent. Consulta Comptes i carteres.
- La disponibilitat d’USDC ara està limitada per xarxa de destinació, de manera que les cotitzacions i transferències només ofereixen USDC a les xarxes que la destinació admet realment.
- Tots els fluxos d’incorporació ara requereixen els Termes del servei de Swipelux. Les sessions existents es mantenen reprenibles. Consulta Clients.
Capability.readycontinua indicant l’aprovació del dret. UtilitzaaccountProvisioningper seguir l’emissió del compte com anot_applicable,not_started,in_progress,issuedofailed. Consulta Capacitats i requisits.- Les càrregues HEIC des d’iPhone ara s’accepten com a documents d’identitat i d’adreça.
- Esborrar un camp d’un client o d’una part relacionada que una tasca oberta encara requereix ara retorna
409 field_required_by_open_taskamb eltaskIdque el bloqueja i elsfields, en lloc d’un conflicte que es pot reintentar. Completa o cancel·la la tasca abans de canviar aquests camps. Consulta Errors i reintents.
Corregit
- Tornar a executar una cotització consumida ara retorna
409 quote_execution_consumeden lloc d’un error genèric. Consulta Cotitzacions i transferències. - Les lectures de llistes de transferències i les lectures d’imports de cotitzacions ja no fan
500amb resultats històrics grans. - Les redireccions de KYC concurrents ara retornen un conflicte en lloc de
404, de manera que els reintents es resolen netament. Les redireccions allotjades ja no es reverteixen a mig procés, i els enllaços de KYC es mantenen reprenibles. - Les lectures de parts relacionades per a clients individuals ja no fan
404. - Els enviaments de KYB amb camps de cartera no vàlids es rebutgen abans de l’enviament, i la sincronització fallida ja no s’informa com a èxit al panell del comerç.
- Les tasques de requisits del panell del comerç ara mostren les respostes enviades com a completes, fan el seguiment de les accions de termes per separat, eliminen el text duplicat dels documents, mantenen les sessions de KYC iniciades com a pendents fins a la seva compleció i gestionen les tasques obsoletes sense trencar la vista de requisits.
- Les files d’enllaços de verificació al panell del comerç ara mostren una acció Open a cada fila, i cada enllaç de tasca es renderitza a la vista de requisits.