On This Page
Creating an mposUI Instance
mposUI
InstanceAn
mposUi
instance is required in order to access the
functionality of the PAX All-in-One Android SDK. In order to complete this procedure,
you must generate a secret key for an existing merchant ID. For more information,
seeGenerating 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" )