Stripe adds Terminal Wi-Fi EAP-TLS certificate upload support
New File Purposes for Terminal Wi-Fi Configuration
Stripe has added support for uploading Wi-Fi certificates and private keys through the Files API. Two new file purposes are now available:
terminal_wifi_certificate: For uploading Wi-Fi certificate files in PEM formatterminal_wifi_private_key: For uploading private key files in PEM format
WPA/WPA2 Enterprise Authentication
These file purposes are designed specifically for configuring WPA and WPA2 Enterprise (EAP-TLS) certificate-based authentication on Stripe Terminal readers. You can use these files with the Terminal Configuration API to remotely configure Wi-Fi networks for your Terminal fleet.
SDK Updates and Migration
This feature is available in API version 2026-02-25.clover. Depending on your integration approach:
- REST API users: Update requests to include the new API version header
- SDK users: Upgrade to the latest version of your respective SDK (Ruby, Python, PHP, Java, Node.js, Go, or .NET)
Getting Started
- Check your current API version in Workbench
- Upgrade your SDK or update your API requests to the new version
- Update webhook endpoints to use the new API version
- Test your integration before rolling out to production
You can roll back the API version for up to 72 hours if needed. See the Stripe upgrade documentation for full details.