Skip to content

[ONB-4178] [Compose] Agrega creación de organizaciones (POST /v1/organizations) - #112

Merged
fin-compose[bot] merged 1 commit into
masterfrom
compose/organizations-create-2a3a
Nov 5, 2026
Merged

fin-compose[bot] merged 1 commit into
masterfrom
compose/organizations-create-2a3a

Conversation

@FranciscaOtero

Copy link
Copy Markdown
Contributor

Description

Alineo el SDK con los cambios de la API pública entre el 2026-10-29 y el 2026-11-05 (main-api.json de fintoc-rails 9ef3d7d7 → a9b60b1d y core-api.json de pacioli af541f75 → ad029366).

  • Nuevo fintoc.organizations.create(...) para POST /v1/organizations (solo create). Devuelve un Organization.
  • La firma JWS (Fintoc-JWS-Signature) e Idempotency-Key los pone el cliente, igual que en transfers. Hay que instanciar Fintoc con la llave privada.
  • Ejemplo nuevo en el README y tests de integración.

PRs de origen: fintoc-com/fintoc-rails#19988, fintoc-com/fintoc-rails#20074.

Quedó fuera (no requiere cambios en el SDK): son campos, enums o validaciones nuevas que el SDK ya pasa y recibe dinámicamente.

  • split / split_applied en subscriptions, invoices, checkout sessions y payment intents (fintoc-com/fintoc-rails#19791, fintoc-com/fintoc-rails#19997, fintoc-com/fintoc-rails#20011, fintoc-com/fintoc-rails#20107, fintoc-com/fintoc-rails#20108).
  • Estados inconsistent y campo reason en invoices y subscriptions v2 (fintoc-com/fintoc-rails#19896, fintoc-com/fintoc-rails#19906, fintoc-com/fintoc-rails#19978).
  • Evento invoice.finalization_failed (fintoc-com/fintoc-rails#19922).
  • tax_id.type custom (fintoc-com/fintoc-rails#19834).
  • max_completed_sessions en payment links (fintoc-com/fintoc-rails#19886).
  • payment_method_type y documentation_upload_deadline nullable en disputes (fintoc-com/fintoc-rails#18922).
  • Tarjetas guardadas en payment_method de checkout sessions (fintoc-com/fintoc-rails#19637).
  • Solo docs/ejemplos: fintoc-com/fintoc-rails#19971, fintoc-com/fintoc-rails#19666, fintoc-com/fintoc-rails#20183 y el largo de holder_name/contraparte en pacioli (fintoc-com/pacioli#4063).

Requirements

None.

Additional changes

None.

🤖🐙 Created with Compose · View session

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 5, 2026
@FranciscaOtero FranciscaOtero self-assigned this Nov 5, 2026
@FranciscaOtero

Copy link
Copy Markdown
Contributor 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 5, 2026 12:09

@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 ✅

@fin-compose
fin-compose Bot merged commit 97bcfb6 into master Nov 5, 2026
5 of 6 checks passed
@FranciscaOtero FranciscaOtero changed the title [ONB-4178] [Compose] [Compose] Agrega creación de organizaciones (POST /v1/organizations) [ONB-4178] [Compose] Agrega creación de organizaciones (POST /v1/organizations) Nov 5, 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/S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant