Skip to content

[ONB-4234] [Compose] Actualizar largo del nombre del titular en recipients - #63

Open
FranciscaOtero wants to merge 1 commit into
mainfrom
compose/alinear-api-publica-2026-11-06-8ae2
Open

FranciscaOtero wants to merge 1 commit into
mainfrom
compose/alinear-api-publica-2026-11-06-8ae2

Conversation

@FranciscaOtero

@FranciscaOtero FranciscaOtero commented Nov 6, 2026 •

Copy link
Copy Markdown
Collaborator

Contexto

Revisé los cambios de la API pública entre el 2026-11-02 y el 2026-11-09 (se solapa con la ventana anterior, 2026-10-30 → 2026-11-06). Casi todo ya calza con la CLI. Lo único desalineado era la ayuda de --holder-name en v2 recipients: decía hasta 40 caracteres, pero en Chile ahora se aceptan hasta 100 (fintoc-com/pacioli#4063).

Que hay de nuevo?

  • v2 recipients create y update: --holder-name ahora dice "up to 100 characters in Chile, 40 in Mexico".

Tests

  • Lint, typecheck, build y tests unitarios.

Consideraciones

Lo demás ya calza o quedó fuera:

  • POST /v1/organizations ya estaba (fintoc-com/fintoc-rails#19988, fintoc-com/fintoc-rails#20074, fintoc-com/fintoc-rails#20044). products.business_accounts entra por --products <json>.
  • fintoc-com/fintoc-rails#20327 sacó la firma JWS de /v1/organizations. Dejé needsJws en organizations create porque --jws-private-key ya está publicado y sacarlo rompe compatibilidad; la API ignora la firma, así que no afecta. Retirar la opción necesita soporte de deprecated para opciones en el factory.
  • PATCH /v1/organizations/{id} (fintoc-com/fintoc-rails#20103): queda fuera porque el SDK de Node (1.31.0, la última) solo tiene create para organizations.
  • split en payment intents v1/v2, invoices v2 y subscriptions v2 (fintoc-com/fintoc-rails#20108, fintoc-com/fintoc-rails#20107, fintoc-com/fintoc-rails#20011, fintoc-com/fintoc-rails#19997): es un array de objetos, así que entra por --from-json igual que lines. No agregué flag.
  • Campos nuevos de respuesta (split, split_applied con redirected*, reason, payment_method_type, mx_direct_debit.error_reason) y valores nuevos de enum (inconsistent, invoice.finalization_failed) se ven en get y --json sin cambios (fintoc-com/fintoc-rails#20380, fintoc-com/fintoc-rails#19896, fintoc-com/fintoc-rails#19906, fintoc-com/fintoc-rails#19922, fintoc-com/fintoc-rails#18922, fintoc-com/fintoc-rails#20009). --enabled-events y test --type aceptan cualquier evento.
  • tax_id.type = custom (fintoc-com/fintoc-rails#19834) y --max-completed-sessions (fintoc-com/fintoc-rails#19886) ya estaban.
  • Solo docs o errores, sin cambio en la CLI: fintoc-com/fintoc-rails#19971, fintoc-com/fintoc-rails#20221, fintoc-com/fintoc-rails#20222, fintoc-com/fintoc-rails#20075, fintoc-com/fintoc-rails#20183, fintoc-com/fintoc-rails#19666, fintoc-com/fintoc-rails#20177, fintoc-com/fintoc-rails#20378, fintoc-com/fintoc-rails#19978. El nombre de contraparte en v2 transfers create no menciona límite, así que no cambia.

Co-authored-by: fin-compose[bot] <255610621+fin-compose[bot]@users.noreply.github.com>
@FranciscaOtero FranciscaOtero added the agent:compose PR created by Compose AI agent label Nov 6, 2026
@FranciscaOtero FranciscaOtero self-assigned this Nov 6, 2026
@FranciscaOtero

Copy link
Copy Markdown
Collaborator Author

fin review

@fin-review fin-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ✅

@FranciscaOtero
FranciscaOtero marked this pull request as ready for review November 6, 2026 19:26

@fin-review fin-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ✅

@FranciscaOtero FranciscaOtero changed the title [ONB-4234] [Compose] [Compose] Actualizar largo del nombre del titular en recipients [ONB-4234] [Compose] Actualizar largo del nombre del titular en recipients Nov 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent:compose PR created by Compose AI agent risk:low size/XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant