telr_mobile_payment_sdk 4.4.0
telr_mobile_payment_sdk: ^4.4.0 copied to clipboard
Flutter plugin that wraps Telr native iOS/Android SDKs via platform channels to present the payment UI.
Changelog #
4.4.0 #
- Upgrade native SDK dependencies to Android
com.telr.android:payment-sdk:4.4.1and iOSTelrSDK ~> 4.4.0 - Added custom colors (theming) at init via
TelrSdk.init(colors: TelrColorConfig(light: ..., dark: ...)), with newtextFieldText/textFieldBackgroundtokens - Added dedicated wallet methods for merchant-owned buttons:
TelrSdk.payWithApplePay(tokenURL, orderURL)(iOS)TelrSdk.launchGooglePayPayment(tokenURL, orderURL)(Android)TelrSdk.launchSamsungPayPayment(tokenURL, orderURL)(Android)
PaymentResponsenow surfacessavedCard,orderRef, andtransactionRef; a card saved via the "Save my card details" option inpayWithCardis returned insavedCard
4.3.0 #
- Upgrade native SDK dependencies to Android
com.telr.android:payment-sdk:4.3.0and iOSTelrSDK ~> 4.3.0 - Added configurable button text color (
buttonText) to the theme color configuration - Revamped UI of Payment SDK across iOS and Android platforms
4.2.1 #
-
- Upgrade native SDK dependencies to Android
com.telr.android:payment-sdk:4.2.1and iOSTelrSDK ~> 4.1.1
- Upgrade native SDK dependencies to Android
- Introduced Click to Pay payment option for both iOS and Android platforms
- Fixed the header color inconsistency for for both iOS and Android platforms
4.2.0 #
- Upgrade native Android SDK dependency to
com.telr.android:payment-sdk:4.2.0 - Integration of Google Pay payment option
- Expose Android Google Pay runtime configuration in
TelrSdk.init(...)
4.1.0 #
- Upgrade native SDK dependencies to Android
com.telr.android:payment-sdk:4.1.0and iOSTelrSDK ~> 4.1.0 - Addition of Tamara payment option for both iOS and Android platforms
- Add new payment APIs:
TelrSdk.payWithCard(tokenURL, orderURL)TelrSdk.payWithSavedCard(tokenURL, orderURL, savedCard)TelrSdk.addCard(tokenURL, orderURL)
4.0.1 #
- Minor UI tweeks across iOS and Android
4.0.0 #
- Upgrade native SDK dependencies to Android
com.telr.android:payment-sdk:4.0.2and iOSTelrSDK ~> 4.0.1 - Logo icon enhancements across iOS and Android
3.0.4 #
- Upgrade native SDK dependencies to Android
com.telr.android:payment-sdk:3.1.1and iOSTelrSDK ~> 3.0.7 - Saved-card CVV visibility now follows native
cvvRequiredbehavior (show CVV only when required)
3.0.2 #
- Upgrade native SDKs to Telr Android
com.telr.android:payment-sdk:3.0.1and iOSTelrSDK ~> 3.0.1 - Expose Apple Pay config for iOS platform
- Improve form validations for both iOS and Android platforms
3.0.0 #
- Upgrade native SDKs to Telr Android
com.telr.android:payment-sdk:3.0.0and iOSTelrSDK ~> 3.0.0; now requires iOS 15.1+ and Android minSdk 21 / targetSdk 34. - Added optional
TelrSdk.init(...)to set language (and other config hooks) on app start sopresentPaymentruns without Activity Result errors. - Android plugin now uses Kotlin 1.9/Java 17 and bundles required Retrofit/OkHttp/viewbinding runtime deps for the host app.
0.1.0 #
- Initial release of telr_mobile_payment_sdk
- Dart API:
TelrSdk.presentPayment(tokenURL, orderURL)→Future<PaymentResponse> - iOS bridge using CocoaPods
TelrSDK(~> 0.0.20) - Android bridge using Maven
com.telr.android:payment-sdk:0.0.12 - Example app included