Releases: paypal/android-checkout-sdk
Releases · paypal/android-checkout-sdk
0.8.6
0.8.5
This release includes:
- Fixed a web fallback issue causing an infinite spinner when coming back from web fallbacks flows.
- Fixed two issues related to auth native and legacy web auth flows.
0.8.4
0.8.3
0.8.2
0.8.1
This release includes:
- Removing the requirement for a returnUrl(If there are issues with returning back to the original app, try adding nativexo://paypalpay as another returnUrl on the developer portal)
- Adding the ability to add a card on US and EU
- Fixing memory leak issues
0.8.0
0.7.3
0.7.2
This release includes:
- This version introduces a breaking change around removing the use for a returnUrl
- In order to get authentication working correctly, there needs to be a returnUrl of nativexo://paypalpay added to the clientId of the app
- If this returnUrl is not added the app will not redirect correctly after auth
0.7.1
This release includes:
- Adding in native support for Billing Agreements
CoroutineScope(coroutineContext).launch {
val convertedEcToken = try {
baTokenToEcTokenAction.execute(billingAgreementId)
} catch (exception: Exception) {
internalOnOrderCreated(
OrderCreateResult.Error(
PYPLException("exception with setting BA id: ${exception.message}")
)
)
null
}
convertedEcToken?.let {
with(DebugConfigManager.getInstance()) {
checkoutToken = convertedEcToken
repo.isVaultFlow = false
applicationContext?.let { Cache.cacheIsVaultFlow(it, repo.isVaultFlow) }
internalOnOrderCreated(OrderCreateResult.Success(convertedEcToken))
}
}
}
}