The Stripe Terminal iOS and Android SDKs have been updated with a number of breaking changes in APIs and behavior, some of which require that you update your integration with the Stripe Terminal SDK. We regularly make changes in major version updates that may affect the way your integration works or behaves, to improve consistency between our SDKs andto simplify your application logic and integration. This guide walks you through the latest changes to help you upgrade your integration.
Building a new Stripe Terminal integration? Visit our Design an integration page to learn how to get started.
Migrate to version 3.0.0
Here are some things you need to know about the 3.0.0 Stripe Terminal iOS and Android SDKs:
- Support for processing offline payments Beta
- The offline mode feature is in private beta. To request access, please email firstname.lastname@example.org. After we enable the changes in the backend for your account, you must disconnect and reconnect to your reader using the SDK for the updated configuration to take effect.
- Updates to minimum supported platform versions for iOS and Android
- Removal of deprecated features and properties