Skip to content

[ONB-4378] [Compose] [Compose] Add crossborder resources, account certificates and checkout session confirm - #67

Merged
fin-compose[bot] merged 1 commit into
mainfrom
compose/alinear-api-publica-2026-11-13-3c39
Nov 13, 2026
Merged

fin-compose[bot] merged 1 commit into
mainfrom
compose/alinear-api-publica-2026-11-13-3c39

Conversation

@FranciscaOtero

Copy link
Copy Markdown
Collaborator

Contexto

The public API gained international transfers (crossborder), account certificates and a confirm step for checkout sessions with ui_mode: fields. fintoc-node 1.33.0 now ships them, so the CLI can expose them.

Source: openapi_spec/main-api.json in fintoc-com/fintoc-rails, 9a39d9d8 (2026-11-06) → e2b82be8 (2026-11-13). Pacioli's core-api.json did not change.

Release notes

  • Added fintoc v2 crossborder_beneficiaries with create, get, list and delete (archives the beneficiary).
  • Added fintoc v2 crossborder_quotes with create and get.
  • Added fintoc v2 crossborder_transfers with create, get and list (--status, --direction filters).
  • Added fintoc v2 accounts certificate and fintoc v2 account_numbers certificate to get the certificate download URL.
  • Added fintoc v2 checkout_sessions confirm to charge the card submitted to a session with ui_mode fields.

Que hay de nuevo?

  • Crossborder beneficiaries, quotes and transfers (fintoc-com/fintoc-rails#20605, fintoc-com/fintoc-rails#20906).
  • certificate action on v2 accounts and v2 account_numbers (fintoc-com/fintoc-rails#20588).
  • confirm action on v2 checkout_sessions (fintoc-com/fintoc-rails#20935).
  • SDK bump fintoc ^1.31.0 → ^1.33.0.
  • README resources table.

Tests

  • Unit tests (registry), lint, typecheck, build.

Consideraciones

Already aligned or out of scope, no CLI change:

  • --card-bins and --ui-mode (fields) on v2 checkout_sessions create, and --plaft-cmf-regulated / --plaft-cmf-registration-number on v2 onboardings create, were already there (fintoc-com/fintoc-rails#20751, fintoc-com/fintoc-rails#20837, fintoc-com/fintoc-rails#21037, fintoc-com/fintoc-rails#20814). The cmf_application_proof slot works through the existing slot_key argument.
  • New response fields and enum values (split_applied[].redirected*, split[].inherited, invoice.split_redirected, session_token) show up in get and --json as is; --enabled-events and events list --type accept any event (fintoc-com/fintoc-rails#20380, fintoc-com/fintoc-rails#20601, fintoc-com/fintoc-rails#20443).
  • Errors and docs only: fintoc-com/fintoc-rails#20378, fintoc-com/fintoc-rails#20998, fintoc-com/fintoc-rails#20758, fintoc-com/fintoc-rails#20836, fintoc-com/fintoc-rails#20874, fintoc-com/fintoc-rails#20978.
  • delete on crossborder beneficiaries archives them, but prints the shared "deleted" message; a custom message would need a factory change.
  • Left out: the SDK bump also brings organizations.update, but that endpoint is outside this window, so organizations update (and the README note about it) stays for a separate PR.

🤖🐙 Created with Compose · View session

…ssion confirm

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 13, 2026
@FranciscaOtero FranciscaOtero self-assigned this Nov 13, 2026
@fin-hermes fin-hermes Bot added the size/L label Nov 13, 2026
@FranciscaOtero

Copy link
Copy Markdown
Collaborator Author

fin review

@fin-hermes fin-hermes Bot added the risk:low label Nov 13, 2026
@FranciscaOtero FranciscaOtero added the release:minor Publica una versión minor al mergear label Nov 13, 2026

@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 13, 2026 12:08

@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 62b612f into main Nov 13, 2026
7 checks passed
@fin-compose
fin-compose Bot deleted the compose/alinear-api-publica-2026-11-13-3c39 branch November 13, 2026 12:09
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 release:minor Publica una versión minor al mergear risk:low size/L

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant