adyen-pos-mobile-ios

3.17.0

Adyen POS Mobile SDK for iOS enabling the integration of TapToPay and the NYC1 card reader.
Adyen/adyen-pos-mobile-ios

What's New

Release 3.17.0

2026-06-09T16:11:43Z

Important

SDK NYC1 PIN support expires on 23 November 2026

New

  • You can now configure fullscreen presentation style for the payment UI. Pass the PresentationStyle parameter when calling performTransaction to switch between sheet (default) and fullscreen.
  • You can now hide the firmware update indicator in the device management UI. Set suppressFirmwareUpdateIndicator in DeviceManagement.Configuration when initializing DeviceManagementView
  • The additionalResponse is now base64 encoded when configured in your Customer Area.

Improved

  • Calling resetSession now clears stored transaction statuses.
  • The diagnosis response now includes a storedTransactions list.
  • When the shopper presents their card, the SDK now uses the language from the card for all following screens. See Change the language.
  • We improved how the SDK handles optional parameters in transaction status requests. See Verify transaction status.

Fixed

  • We fixed an issue where the transaction status header did not show the correct in-progress state.
  • We fixed an issue where Objective-C integrations could not query the outcome of recent transactions. See Verify transaction status.

Note

  • This release was built with Xcode 26.2

Adyen POS Mobile SDK for iOS

This is the home page of the Adyen POS Mobile SDK for iOS. Our mobile solution lets you accept in-person payments on an iPhone, or on a card reader that is paired with an iOS mobile device through Bluetooth.

The repository contains a small sample app which can be used to get started with using our SDK.

Documentation

Adyen Docs

See our documentation on docs.adyen.com

Developer Documentation

For developer documentation, you can use the above link, or if you prefer the Apple docc format, you can find it here

Tutorials

You can also view a step by step tutorial which will walk you through how to integrate the SDK for both TapToPay and NYC1. Find the tutorials here

Support

If you have a feature request, or spotted a bug or a technical problem, please contact our support team

License

MIT license. For more information, see the LICENSE file.

Description

  • Swift Tools
View More Packages from this Author

Dependencies

  • None
Last updated: Sun Jun 28 2026 11:19:10 GMT-0900 (Hawaii-Aleutian Daylight Time)