Commerce Connect - Pre-Requisites
SessionToken | The SessionToken for the transaction (provided by Fiserv APIs) |
PageConfig | This page config is provided to merchant ahead of time |
SDK Architecture
The below represents the high-level data flow architecture of Commerce Connect SDK and APIs.
To begin with, the merchant app allows the user to start the payment/checkout process. The merchant app then communicates with merchant server to get a session token for this transaction. The session token is then used to initialize the Commerce Connect SDK .
From here on, Commerce Connect SDK will provide the payment types and required user interface to complete the payment. Once the payment is completed, the SDK will notify the merchant app through delegates or completion events.

Environment Prerequisites
FirstConnect Android SDK is compatible with Android version "19" or higher. Therefore, your app should support Android version 19 or higher. Nonetheless, if you want to use versions lower than 19.0 in your app, you can override the minimum value of the SDK version as shown below: