Releases: sumup/sumup-ios-sdk
Releases · sumup/sumup-ios-sdk
v7.0.0
- [ADDED] Introduction of Offline Payment Support for Solo and Solo Lite Card Reader models.
- This feature is subject to specific limitations and minimum compatibility requirements. Further information is available in
OFFLINE_PAYMENTS.md. - Please contact
integrations@sumup.comto enable Offline Payments for your SumUp Merchant Account.
- This feature is subject to specific limitations and minimum compatibility requirements. Further information is available in
- [IMPROVEMENT] Miscellaneous bug fixes and enhancements
v6.2.2
v6.2.1
- [IMPROVEMENT] Fixed: when using the SDK in an app built with Xcode 26, the Card Reader Settings screen does not respond to taps.
- [IMPROVEMENT] Removed shared button on the receipt screen. This button crashed on tap and wasn't supposed to be part of the view hierarchy.
v6.2.0
- [IMPROVEMENT] The tap-card screen now appears much faster when using Solo Lite and Solo card readers with updated firmware
- [IMPROVEMENT] An issue was fixed that could cause Solo card readers to take longer when transacting when the reader is initially sleeping
- [ADDED] A new
presentCardReaderSettingsFromViewController:animated:completion:method and updated UI, replacing the oldpresentCheckoutPreferencesFromViewController:animated:completion:method, which is now deprecated. - [ADDED] The Tap to Pay on iPhone payment method now supports Croatia, Estonia, Latvia, Lithuania, Norway, Spain
- [REMOVED] Minimum deployment target is now iOS 16 (was iOS 15)
- [IMPROVEMENT] Miscellaneous bug fixes and enhancements
v6.1.2
v6.1.1
- [IMPROVEMENT] Faster Solo/Solo Lite Bluetooth connection when starting a transaction
- [ADDED] Credit/debit selection and installments can now be programmatically set without needing the SumUp UI to prompt the user
- [REMOVED] The built-in UI to prompt for credit/debit selection has been deprecated. Please migrate your app to use programmatic credit/debit selection instead.
- [ADDED] It is now possible to cancel the transaction from within the app (Solo and Solo Lite card readers only)
- [ADDED] Tap to Pay on iPhone now also supports Austria, Chile, Czech Republic, Finland, Hungary, Poland, Portugal, Romania, Sweden, Switzerland
- [ADDED] Solo Lite will require secure bluetooth pairing between the mobile device and the card reader in order to pair. During a first pairing, the mobile and reader will show a 6 digit code, which must be confirmed on both devices in order to proceed.
- [REMOVED] Minimum deployment target is now iOS 15 (was iOS 14)
- [IMPROVEMENT] Bluetooth permissions are no longer prompted-for if only Tap to Pay on iPhone is used as a payment method
- [IMPROVEMENT] Miscellaneous bug fixes and enhancements
v6.0.0
- [ADDED] New payment method: Tap to Pay on iPhone
- [ADDED] New
paymentMethodproperty onSMPCheckoutRequest. This defaults tocardReaderbut may be set totapToPay. - [REMOVED]
SMPPaymentOptionswas deleted. This was previously deprecated and is no longer used. - [IMPROVEMENTS] Minor fixes for unified Black and White theme
v5.0.0
- [ADDED] Support for the Solo Lite card reader
- [ADDED] Support for the Australian Dollar and Mexican Pesos currencies:
SMPCurrencyCodeAUD,SMPCurrencyCodeMXN - [ADDED] Introduction of a unified Black and White theme that represents "One Design Language" across all SumUp products
- [ADDED] Support for running in Simulator with ARM64 architecture
- [REMOVED] Unused
AirRegisterdirectory
Release 4.4.1
- [IMPROVEMENT] Includes Privacy Manifest file
- [REMOVED] Minimum deployment target is now iOS 14 (was iOS 12)
Release 4.3.5
- [FIXED] A crash when using AirPrint on devices running iOS 17
- [FIXED] A crash when using UIDatePicker on devices running iOS 17
- [IMPROVEMENT] Miscellaneous bug fixes and enhancements