August 2025 Changelog

August was a busy month for our team, with a focus on Apple Pay, Google Pay, and making Elements more versatile!
New Google and Apple Pay Endpoints
The payments landscape is rapidly evolving, and in preparation for the upcoming support of Apple Merchant PANs (MPANs) for recurring subscriptions and other merchant-initiated transactions, our team has an all-encompassing solution to seamlessly support various use cases.
Our previous Apple Pay integration was designed for one-time payments, but with MPANs just around the corner, we’ve been proactively updating our infrastructure to deliver a robust, future-proof solution.
We mostly made this change because the previous endpoints (/connections/apple-pay
and /connections/google-pay
) created Token Intents. And we realized we should manage the lifecycle of the resources that are created for Google and Apple Pay separately from Token Intents. So we have brand new endpoints (/apple-pay and /google-pay) to create new resources separate from Token Intent
These docs for the old endpoints has some good material for why we’re moving and a migration guide:
- Apple Pay https://developers.basistheory.com/docs/api/connections/apple-pay
- Google Pay https://developers.basistheory.com/docs/api/connections/google-pay
New endpoints and docs:
- Apple Pay https://developers.basistheory.com/docs/api/apple-pay/api
- Google Pay https://developers.basistheory.com/docs/api/google-pay/api
Co-Badged Web Elements
This will help us meet EU regulations: Regulation (EU) 2015/751. Mobile elements to follow!
Good information is within our documentation:
BIN Lookups for Elements
We now allow you to get BIN information about the card entered into our elements after just six digits are entered. Just enable binLookup
when creating any element that takes in card data:
You will get a new binInfo object back on the change event for that element:
Added the JSON.stringify filter for our Liquid expression:
- We added the json_stringify filter to stringify any JSON payloads for our Proxy and Reactor expressions: https://developers.basistheory.com/docs/expressions/filters#json_stringify
Bugs and Other Fixes
- Retain CVC during card updates without CVC on Vault API.
- Fixed autofill style issues on Web Elements on version 1.23.1.
- Fixed autoComplete error coming back on Web Elements on version 1.24.0.
- Added fallback logic for major brand to enrichment details on Tokens on Vault API.
Deprecated Features
Feature | Shutdown Date |
/connections/apple-pay | December 1st |
/connections/google-pay | December 1st |