Skip to main content

October 2026

Custom CSS: product picker hooks

  • Style contract v2: new hooks product-choices and product-choice for the picker the checkout shows when the link offers the main product and its offers.

September 2026

Custom CSS guide for the checkout

  • Added the custom CSS guide for the checkout sale and result pages: style contract v1 with the CSS variables, the data-checkout-part hooks and the styling rules every stylesheet must follow.

Transaction splits field removed

  • splits is no longer part of POST /v2/transactions, GET /v2/transactions/{id} or POST /pix/v1/payment. It never carried data: splits sent there were not applied to the charge. Requests that still send it are accepted and the field is ignored.
  • The TypeScript SDK no longer exports TransactionSplitInput, and TransactionCreateParams no longer accepts splits.

July 2026

Legacy WebSDK tokenization retirement

  • POST /v2/payment_token/:public_token is retired on August 1, 2026 at 00:00 BRT (03:00 UTC) and returns 410 LEGACY_TOKENIZATION_RETIRED after the cutoff.
  • GET /v2/payment_token/:public_token, previously issued tokens, saved cards, and subscriptions are unchanged.
  • Follow the WebSDK migration guide to move card collection to Payment Element.

Public contract and AI readiness

  • Reworked English and PT-BR guides around public identifiers and observable API behavior.
  • Added complete OpenAPI summaries, concrete success schemas, and response examples for v2 operations.
  • Corrected TypeScript transfer types to expose the existing public id response shape.

March 2026

Cursor pagination

  • List endpoints use cursor pagination with cursor, limit, direction, next_cursor, and prev_cursor.
  • TypeScript SDK list helpers follow the same contract.

AI integration assets

  • Added /llms.txt and /llms-full.txt for coding assistants.
  • Added an AI-assisted integration guide with a compact context block.

Documentation rewrite

  • Reorganized the docs around v2-first journeys.
  • Mirrored the English and PT-BR trees.
  • Aligned payments, payouts, webhooks, frontend, SDK, and legacy content around the same terminology.