On This Page
REST API
Creating an mposUI Instance
mposUI
InstanceThe
mposUI
instance is required in order to access the
functionality of the Tap to Pay on Android SDK. In order to complete this procedure, you
must obtain and use a merchant ID and secret key. For more information, see Generating a Secret Key for an Existing Merchant ID.Follow these steps to create an
mposUI
instance:- Create anmposUIinstance using thecreatefunction.
- Set themerchantIdfield value to the merchant ID that you obtained.
- Set themerchantSecretfield value to the secret key that you obtained.
- Specify the environment by setting theproviderModefield value toTESTor toLIVE.
- Use theProviderMode.TESTsetting to test your integration without charging a real payment card. Use the merchant ID and secret key you obtained from the test environment.
- Use theProviderMode.LIVEsetting to process live transactions. Use the merchant ID and secret key you obtained from the production environment.
val mposUi = MposUi.create( providerMode = ProviderMode.LIVE, // ProviderMode.TEST merchantId = "MerchantId", merchantSecret = "SecretKey" )