---
title: Summer 2026 Changelog
description: In the summer changelog, Web Elements v3 reached general availability, Agentic Payments launched a new API, and the Customer Portal was upgraded.
image: https://blog.basistheory.com/hubfs/Summer%202026.webp
---

[Skip to content](https://blog.basistheory.com/summer-2026-changelog#main-content)

![Basis Theory logo](https://blog.basistheory.com/hs-fs/hubfs/BTLogo%20(1).png?width=365&height=122&name=BTLogo%20(1).png)

- [Use Cases](https://basistheory.com/)
  
  Show submenu for Use Cases 
  
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Subscription Merchants](https://basistheory.com/use-cases/subscriptions)
    - [Travel](https://basistheory.com/use-cases/travel)
    - [VSaaS](https://basistheory.com/use-cases/vsaas)
- Solutions
  
  Show submenu for Solutions 
  
    - [Agentic Commerce](https://basistheory.com/solution/agentic-commerce)
    - [Data Consolidation](https://basistheory.com/solution/data-consolidation)
    - [Monetize Payments](https://basistheory.com/solution/monetize-payments)
    - [Multi PSP](https://basistheory.com/solution/multi-psp)
    - [Payment Method Discovery](https://basistheory.com/solution/payment-method-discovery)
    - [Payment Vault](https://basistheory.com/solution/payment-vault)
- [Platform](https://basistheory.com/platform)
  
  Show submenu for Platform 
  
    - [Enrichments & Add-Ons](https://basistheory.com/add-ons)
    - [Partners](https://basistheory.com/partnerships)
    - [Why Basis Theory](https://basistheory.com/why-basis-theory)
- [Pricing](https://basistheory.com/pricing)
- Resources
  
  Show submenu for Resources 
  
    - [Blog](https://blog.basistheory.com)
    - [Case Studies](https://blog.basistheory.com/case-studies)
- [Docs](https://developers.basistheory.com/)

Open main navigation

Close main navigation

- [Use Cases](https://basistheory.com/)
  
  Show submenu for Use Cases 
  
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Subscription Merchants](https://basistheory.com/use-cases/subscriptions)
    - [Travel](https://basistheory.com/use-cases/travel)
    - [VSaaS](https://basistheory.com/use-cases/vsaas)
- Solutions
  
  Show submenu for Solutions 
  
    - [Agentic Commerce](https://basistheory.com/solution/agentic-commerce)
    - [Data Consolidation](https://basistheory.com/solution/data-consolidation)
    - [Monetize Payments](https://basistheory.com/solution/monetize-payments)
    - [Multi PSP](https://basistheory.com/solution/multi-psp)
    - [Payment Method Discovery](https://basistheory.com/solution/payment-method-discovery)
    - [Payment Vault](https://basistheory.com/solution/payment-vault)
- [Platform](https://basistheory.com/platform)
  
  Show submenu for Platform 
  
    - [Enrichments & Add-Ons](https://basistheory.com/add-ons)
    - [Partners](https://basistheory.com/partnerships)
    - [Why Basis Theory](https://basistheory.com/why-basis-theory)
- [Pricing](https://basistheory.com/pricing)
- Resources
  
  Show submenu for Resources 
  
    - [Blog](https://blog.basistheory.com)
    - [Case Studies](https://blog.basistheory.com/case-studies)
- [Docs](https://developers.basistheory.com/)
- [Get a demo](https://basistheory.com/contact)

[Login](https://portal.basistheory.com/)

[Get a demo](https://basistheory.com/contact)

 August 21, 2026

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) ·

[Data Security](https://blog.basistheory.com/tag/data-security) [Product](https://blog.basistheory.com/tag/product) [Payments](https://blog.basistheory.com/tag/payments)

# Summer 2026 Changelog

![Summer 2026 Changelog](https://blog.basistheory.com/hubfs/Summer%202026.webp)

## Table of Contents

- [Web Elements v3 Generally Available](https://blog.basistheory.com/summer-2026-changelog#Elements)
- [Asynchronous Reactors on New Runtimes Platform](https://blog.basistheory.com/summer-2026-changelog#Reactors)
- [Agentic Payments: A New API for Agentic Commerce](https://blog.basistheory.com/summer-2026-changelog#Agentic)
- [Customer Portal Identity Provider Revamp](https://blog.basistheory.com/summer-2026-changelog#Portal)
- [Apple Pay Sandbox Support in Test Tenants](https://blog.basistheory.com/summer-2026-changelog#Apple)
- [Java SDK Now Available on Maven Central](https://blog.basistheory.com/summer-2026-changelog#Java)

This summer was a busy one for the platform: Web Elements v3 reached general availability, Agentic Payments launched as a new API for giving AI agents bounded authority to pay, Reactors gained asynchronous execution on the new runtimes platform, and the Customer Portal picked up meaningful upgrades.

Here's what shipped.

## Web Elements v3 Is Now Generally Available 

Web Elements v3 is out of preview and generally available for production use. v3 is a ground-up rebuild of the Elements architecture that [makes checkout forms faster](https://blog.basistheory.com/elements-pci-compliant-data-collection) to load and to tokenize, while keeping sensitive card data isolated from your page. In our benchmarks, [v3 loads and tokenizes faster](https://blog.basistheory.com/elements-vs-stripe-adyen-vgs-braintree) than comparable offerings from Stripe, Adyen, VGS, and Braintree. 

The GA release rounds out the v3 feature set: a combined card element that captures the card number, expiration date, and CVC in a single mount; built-in co-badged card support (the coBadge option lets cardholders pick their network, reported through selectedNetwork); and white-label hosting on your own custom domain. Under the hood, each element ships as a single self-contained iframe bundle, which means faster initial rendering and lower-latency tokenization, especially on slower devices and networks.

Why this matters:

1. Checkout speed directly affects conversion, and v3 removes latency from both the first render and the tokenization call.
2. The combined card element and richer change events mean less integration code for the most common use case.

Head to [developers.basistheory.com to get started with v3](https://developers.basistheory.com/docs/concepts/elements), including the migration guide from v2.

[Return to Top](https://blog.basistheory.com/summer-2026-changelog#TOC)

## Asynchronous Reactors on the New Runtimes Platform 

You can now run Reactors asynchronously on the modern runtimes platform. Instead of holding a request open while your code executes, you submit an invocation, Basis Theory queues and runs it durably, and you retrieve the result from a resolution endpoint when it completes.

Async execution is configurable via the API and CLI and offers full feature parity with synchronous Reactors on the node-22 runtime.

Request state is durable end-to-end, so results survive retries and transient failures, and structured error responses make handler failures debuggable rather than opaque. The runtimes platform also added node-24 support this month across the API, provisioning, and the CLI, so new Reactors can target the current Node LTS line.

With this milestone, every Reactor on modern runtimes gets tenant isolation by default, ephemeral execution, customer-managed dependencies with vulnerability scanning, and per-tenant concurrency limits.

Why this matters:

1. Long-running work like batch tokenization, enrichment, and third-party API orchestration no longer has to fit inside a synchronous request window.
2. Durable request state means a transient failure doesn't silently drop an invocation; you can always resolve the outcome.
3. Targeting node-22 and node-24 keeps your Reactor code on supported, patchable runtimes.

Learn more in the [async Reactors documentation](https://developers.basistheory.com/docs/api/reactors/invoke-async-reactors).

[Return to Top](https://blog.basistheory.com/summer-2026-changelog#TOC)

## Agentic Payments: A New API for Agentic Commerce 

[Agentic Payments](https://developers.basistheory.com/docs/guides/agentic/overview) is a new API for giving an AI agent bounded authority to pay, replacing the previous agents, enrollments, and instructions model.

You register an existing source, such as a card token in your vault, as a payment method, and it's provisioned with every rail the source supports in one call:

- Visa Intelligent Commerce
- Mastercard Agent Pay
- Stripe Shared Payment Tokens

The customer approves an allowance, a spending mandate with an amount, description, expiration, and optionally a merchant. Verification happens once on the allowance rail you intend to mint from, instead of the two ceremonies the previous model required, and ceremonies run entirely on your own pages through the Web Agentic SDK, with no provider branching or hosted popups. From an allowance, the agent mints single-use credentials in the format the rail calls for (one-time virtual card, network token, processor token, or MPP payload), and the allowance tracks its own balance so concurrent mints can never overspend the mandate.

With this release, the previous Agentic Commerce API is deprecated. Existing integrations continue to work and receive bug and security fixes, but new capabilities land only in Agentic Payments; see [Migrating to Agentic Payments](https://developers.basistheory.com/docs/guides/agentic/legacy#migrating-to-agentic-payments) for cutover guidance.

Why this matters:

1. Customers verify once and approve a single purchase mandate, not open-ended agentic access to the card.
2. One integration covers the card network agentic programs and processor shared payment tokens, with supported rails and formats reported on the resource instead of being branched in your code.
3. New rails, providers, and credential formats arrive as data on existing resources, so supporting a new payment surface doesn't mean another rewrite.

[Return to Top](https://blog.basistheory.com/summer-2026-changelog#TOC)

## Customer Portal Identity Provider Revamp 

The Identity Provider (SSO) pages in the Customer Portal have been rebuilt with a modernized design and new backing infrastructure, making it clearer to configure how your team signs in to Basis Theory.

Sign-in itself has improved alongside it. And for organizations using SSO, the new identifier-first login includes an escape hatch so users who also hold a password-based account can still reach it when they need to.

Why this matters:

1. SSO configuration is usually an admin's first security task in the portal, and it's now faster and less error-prone.
2. OTP-based email verification is a smoother, more reliable flow than link-based verification.

[Return to Top](https://blog.basistheory.com/summer-2026-changelog#TOC)

## Apple Pay Sandbox Support in Test Tenants 

You can now tokenize sandbox Apple Pay payment methods through the Apple Pay APIs. Sandbox tokens are accepted in Test Tenants only, so you can exercise your full Apple Pay flow end to end, including with your own merchant certificates, before going live. See [Testing with Apple Pay Sandbox](https://developers.basistheory.com/docs/api/apple-pay/api#testing-with-apple-pay-sandbox) to get started.

[Return to Top](https://blog.basistheory.com/summer-2026-changelog#TOC)

## Java SDK Now Available on Maven Central 

The Java SDK is now published to Maven Central. Previously, it was distributed only through GitHub Packages, which required authentication just to download the dependency. You can now add the SDK to your build like any standard Maven or Gradle dependency, with no extra credentials.

[Return to Top](https://blog.basistheory.com/summer-2026-changelog#TOC)

[![View an Interactive Demo   See how the Basis Theory platform secures payment data and significantly reduces PCI compliance burden from day 1.  ](https://no-cache.hubspot.com/cta/default/22332934/interactive-171495116167.png)](https://blog.basistheory.com/hs/cta/wi/redirect?encryptedPayload=AVxigLI6yrM9YS4AYbpknpeG%2F%2F7Cll%2F5SquvTTZ0fPVFR8WepIQAiRjpDM1QFLo0yIdZwkGPOyJmzZkJ8eT%2F%2BCwUndvVjjOBAqhEnqZisadC4odQiaTheh83q54tOQtlpT2Fr8IlTMRziW50ezSeUmoFM1UXeTR4Kl2kG6kP%2BKNdaWX7F93xLS%2BOBpdi978NNEJTIquey1nR0wMojD9VSr96HGTFCe4%3D&webInteractiveContentId=171495116167&portalId=22332934)

## Related posts

[![Elements v3 Benchmark](https://blog.basistheory.com/hubfs/Elementsversion3release.webp)](https://blog.basistheory.com/elements-vs-stripe-adyen-vgs-braintree)

[Data Tokenization](https://blog.basistheory.com/tag/data-tokenization)

### [Benchmarking Elements V3: Stripe, VGS, Adyen and Braintree Compared](https://blog.basistheory.com/elements-vs-stripe-adyen-vgs-braintree)

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) 

 August 13, 2026

[Read more](https://blog.basistheory.com/elements-vs-stripe-adyen-vgs-braintree)

[![Introducing the Basis Theory Terraform Provider](https://blog.basistheory.com/hubfs/Imported_Blog_Media/626c2471c470ae7fd3713277_Introducing%20the%20Basis%20Theory%20Terraform%20Provider%20(1).jpeg)](https://blog.basistheory.com/basis-theory-terraform-provider)

[Engineering](https://blog.basistheory.com/tag/engineering)

### [Introducing the Basis Theory Terraform Provider](https://blog.basistheory.com/basis-theory-terraform-provider)

![Picture of Brian Gonzalez](https://blog.basistheory.com/hs-fs/hubfs/Imported_Blog_Media/62b1da642fc5a096fc91429e_Gonzo.jpg?width=50&name=62b1da642fc5a096fc91429e_Gonzo.jpg) [Brian Gonzalez](https://blog.basistheory.com/author/brian-gonzalez) 

 May 5, 2022

[Read more](https://blog.basistheory.com/basis-theory-terraform-provider)

[![January 2026 Changelog](https://blog.basistheory.com/hubfs/January%202026.webp)](https://blog.basistheory.com/january-2026-changelog)

[Engineering](https://blog.basistheory.com/tag/engineering)

### [January 2026 Changelog](https://blog.basistheory.com/january-2026-changelog)

![Picture of Basis Theory](https://blog.basistheory.com/hs-fs/hubfs/bt-favicon-new.png?width=50&name=bt-favicon-new.png) [Basis Theory](https://blog.basistheory.com/author/basis-theory-team) 

 February 20, 2026

[Read more](https://blog.basistheory.com/january-2026-changelog)

## Stay Connected

### Receive the latest updates straight to your inbox

### Follow on Social

<https://www.linkedin.com/comm/mynetwork/discovery-see-all?usecase=PEOPLE_FOLLOWS&followMember=colinthomasluce>

[![BTLogo (1)](https://blog.basistheory.com/hs-fs/hubfs/BTLogo%20(1).png?width=138&height=46&name=BTLogo%20(1).png "BTLogo (1)")](https://basistheory.com)

- Use Cases 
    - [Creator Economy](https://basistheory.com/use-cases/creator-economy)
    - [Digital Health](https://basistheory.com/use-cases/health)
    - [E-Commerce](https://basistheory.com/use-cases/ecommerce)
    - [Fintech](https://basistheory.com/use-cases/fintech)
    - [Gaming](https://basistheory.com/use-cases/gaming)
    - [Remittance](https://basistheory.com/use-cases/remittance)
    - [Subscription Platforms](https://basistheory.com/use-cases/subscriptions)
    - [Online Travel Agencies](https://basistheory.com/use-cases/travel)
    - [Vertical SaaS](https://basistheory.com/use-cases/vsaas)
- Developers 
    - [Quickstart](https://developers.basistheory.com/getting-started)
    - [Elements](https://developers.basistheory.com/docs/sdks/web/javascript)
    - [Documentation](https://developers.basistheory.com/)
- Basis Theory 
    - [Pricing](https://basistheory.com/pricing)
    - [Add-Ons](https://basistheory.com/add-ons)
    - [ROI Calculator](https://go.basistheory.com/roi)
    - [Case Studies](https://blog.basistheory.com/case-studies)
    - [Blog](https://blog.basistheory.com)
    - [Contact](https://basistheory.com/contact)
- Other 
    - [Terms and Conditions](https://basistheory.com/resources/terms-of-service)
    - [Privacy Policy](https://basistheory.com/resources/privacy-policy)
    - [Cookie Policy](https://basistheory.com/resources/cookie-policy)
    - [Security](https://basistheory.com/security)
    - [System Status](https://status.basistheory.com/)
- Compare 
    - [Basis Theory Vs. Evervault](https://go.basistheory.com/evervault-alternative)
    - [Basis Theory Vs. IXOPAY](https://go.basistheory.com/alternative-to-ixopay)
    - [Basis Theory Vs. VGS](https://go.basistheory.com/compare/very-good-security)

---

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Basis Theory",
    "url" : "https://blog.basistheory.com/author/basis-theory-team"
  },
  "dateModified" : "2026-08-21T13:50:27.363Z",
  "datePublished" : "2026-08-21T13:50:21.000Z",
  "headline" : "Summer 2026 Changelog",
  "image" : [ "https://blog.basistheory.com/hubfs/Summer%202026.webp" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.basistheory.com/summer-2026-changelog",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.basistheory.com/hubfs/BTLogo%20(1).png"
    },
    "name" : "Basis Theory"
  }
}
```