Skip to content

Releases: sumup/sumup-ios-sdk

v7.0.0

23 Mar 08:39
v7.0.0
3f881af

Choose a tag to compare

  • [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.com to enable Offline Payments for your SumUp Merchant Account.
  • [IMPROVEMENT] Miscellaneous bug fixes and enhancements

v6.2.2

27 Feb 08:47
46dcda8

Choose a tag to compare

  • [FIXED] Now using the correct swift-tools-version version to support iOS 16. All changes mentioned in v6.2.1 are available in this release.

v6.2.1

17 Dec 11:39

Choose a tag to compare

  • [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

03 Dec 15:20

Choose a tag to compare

  • [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 old presentCheckoutPreferencesFromViewController: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

09 Jul 14:18
47d8761

Choose a tag to compare

  • [FIXED] Now using the correct swift-tools-version version to support iOS 15. All changes mentioned in v6.1.1 are available in this release.

v6.1.1

04 Jul 13:14

Choose a tag to compare

  • [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

28 Jun 09:50

Choose a tag to compare

  • [ADDED] New payment method: Tap to Pay on iPhone
  • [ADDED] New paymentMethod property on SMPCheckoutRequest. This defaults to cardReader but may be set to tapToPay.
  • [REMOVED] SMPPaymentOptions was deleted. This was previously deprecated and is no longer used.
  • [IMPROVEMENTS] Minor fixes for unified Black and White theme

v5.0.0

07 May 09:26

Choose a tag to compare

  • [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 AirRegister directory

Release 4.4.1

11 Apr 13:45

Choose a tag to compare

  • [IMPROVEMENT] Includes Privacy Manifest file
  • [REMOVED] Minimum deployment target is now iOS 14 (was iOS 12)

Release 4.3.5

21 Nov 10:14

Choose a tag to compare

  • [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