Skip to content

3.9.0

Compare
Choose a tag to compare
@mindy-stripe mindy-stripe released this 03 Sep 17:13
· 7 commits to master since this release
  • Built with Xcode 15.2, Swift version 5.9.
  • Beta: WeChat Pay support for smart readers is now available in private beta.
  • New: Adds support for Interac refunds on the Tap to Pay simulated reader.
  • Update: For mobile readers with auto reconnection enabled, the SDK now installs required updates upon reconnection after a reboot. Your application will continue to receive notifications about updates via the BluetoothReaderDelegate and should handle updating its UI to inform the user of the update accordingly.
  • Update: Improved handling of SCPErrorReaderMissingEncryptionKeys error for mobile readers with auto-reconnection enabled. Previously, the SDK would disconnect from the reader without auto-reconnecting when this error occurred. Now, if auto-reconnection is enabled, the SDK will automatically reconnect and recover from this error.
  • Fix #595: Addresses the issue where backgrounding the app while the Tap to Pay PIN collection screen is displayed causes the SDK to become unresponsive until the app is relaunched.
  • Fix: Resolves a race condition that occurs when a card is inserted simultaneously as collectPaymentMethod is being canceled. Previously, this resulted in a SCPErrorReaderBusy error. Now, the collection will complete by returning a SCPErrorCanceled error instead.