← Back
Stripe
Stripe Terminal gains programmatic cellular connectivity controls for readers
Stripe API · apifeaturesdk · docs.stripe.com ↗

New Cellular Configuration Controls

Stripe has introduced the cellular hash to the Terminal Configuration object, providing developers with programmatic control over cellular connectivity settings for Terminal readers. The cellular.enabled parameter allows you to configure whether a cellular-capable Terminal reader can establish internet connections via cellular networks.

What Developers Can Do

The new feature enables three key workflows:

  • Create configurations with cellular settings: Specify cellular connectivity preferences when provisioning new Terminal configurations
  • Update existing configurations: Modify cellular settings for already-deployed Terminal readers without redeployment
  • Retrieve configuration status: Fetch current cellular configuration details when auditing or troubleshooting Terminal setups

SDK Support & Upgrade Path

This feature is available across all major Stripe SDKs (Ruby, Python, PHP, Java, Node.js, Go, and .NET) with the API version 2026-02-25.clover. To adopt this change, upgrade to the latest SDK version or include the versioning header in REST API requests, then update webhook endpoint versions accordingly. Stripe allows a 72-hour rollback window if needed.