Upgrading from version 1.0.22 to version 1.0.25v19
class Application : TapOnPhoneApplication() {
override val terminalConfig = TerminalConfigEntity(
companyDocument = BuildConfig.COMPANY_DOCUMENT,
companyName = BuildConfig.COMPANY_NAME,
merchantId = UUID.fromString(BuildConfig.MERCHANT_ID),
terminalNumber = BuildConfig.TERMINAL_NUMBER,
clientId = BuildConfig.CLIENT_ID,
clientSecret = BuildConfig.CLIENT_SECRET
)
}class Application : Application() {
β
override fun onCreate() {
super.onCreate()
β
if (!TapOnPhoneInitializer.isApplicationInitAllowed(this)) return
β
TapOnPhoneInitializer.initializeTerminal(this)
β
TapOnPhoneInitializer.setTerminalConfig(
TerminalConfigEntity(
companyDocument = BuildConfig.COMPANY_DOCUMENT,
companyName = BuildConfig.COMPANY_NAME,
merchantId = UUID.fromString(BuildConfig.MERCHANT_ID),
terminalNumber = BuildConfig.TERMINAL_NUMBER,
clientId = BuildConfig.CLIENT_ID,
clientSecret = BuildConfig.CLIENT_SECRET,
sdkScope = BuildConfig.SDK_SCOPE,
sdkClientId = BuildConfig.SKD_CLIENT_ID,
sdkClientSecret = BuildConfig.SDK_CLIENT_SECRET,
appVersion = "1.0.0",
packageName = applicationContext.packageName,
sdkOrganization = "Organization 123",
versionCode = (if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
packageManager.getPackageInfo(packageName, 0).longVersionCode
} else {
packageManager.getPackageInfo(packageName, 0).versionCode.toLong()
}).toString()
)
)
}
}Last updated

