# Terminal server-driven integration

Server-driven integration mode enables you to build in-person payment experiences using the Stripe API, instead of requiring the Android, iOS, or JavaScript SDK.
### What are the benefits of server-driven integration?
With server-driven integration, you can:
* Use Terminal even if your infrastructure doesn’t support our native iOS, Android, or JS SDKs.
* Build an integration that’s powered by your own middleware or cloud-based infrastructure.
* Improve reader network connections using an internet connection instead of the local area network.
This integration mode requires using the [BBPOS WisePOS E](https://stripe.com/docs/terminal/payments/setup-reader/bbpos-wisepos-e) or the [Stripe Reader S700/S710,](https://docs.stripe.com/terminal/readers/stripe-reader-s700) Terminal’s screen-enabled smart readers which supports both countertop and mobile use cases.
### What are the limitations?
Server-driven integration doesn’t support:
* [Stripe Terminal Bluetooth readers](https://docs.stripe.com/terminal/bluetooth-readers)
* [Offline payment collection](https://docs.stripe.com/terminal/features/operate-offline/collect-payments)
### Where is server-driven available?
See which readers and integration modes [you can use in each country](https://stripe.com/docs/terminal/global).
### What's required to get started?
See our [integration documentation](https://stripe.com/docs/terminal/payments/setup-integration?terminal-sdk-platform=server-driven) and [sample integration code](https://docs.stripe.com/terminal/quickstart).
### Can I continue using the Terminal Android, iOS, and JavaScript SDKs?
Yes, we’ll continue supporting and making updates to the Android, iOS, and JavaScript SDKs.
You can choose to use server-driven integration as your only integration mode. You can also choose to use an SDK integration alongside server-driven; the WisePOS E will respond to requests from both integration types depending on preference - no additional configuration is needed.
### What are the benefits to network connectivity?
Server-driven allows you to avoid local network issues and DNS issues by using the Stripe API as the intermediary between your point of sale application and the reader.