Terminal server-driven integration

Availability: To see which readers and integration modes you can use in each country, click here.

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:

This integration mode requires using the BBPOS WisePOS E or the 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:

WHERE WILL SERVER-DRIVEN BE AVAILABLE?

To see which readers and integration modes you can use in each country, click here.

WHAT IS REQUIRED TO GET STARTED?

Please view our integration documentation here.

CAN I CONTINUE USING TERMINAL ANDROID, IOS, 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.