Are there any breaking changes in iOS 18 related to apple pay?

Generated on 8/13/2024

1 search

In iOS 18, there are no specific breaking changes related to Apple Pay itself, but there are some important updates and deprecations to be aware of:

  1. Non-Safari Browser Support: Apple Pay can now be used on any non-Safari browser by scanning a code with an iPhone. To support this, you need to ensure that you are using the Apple Pay JavaScript SDK version 2.0 or higher and the JavaScript SDK Apple Pay button instead of the CSS variant. This change is necessary to ensure compatibility with non-Safari browsers.

  2. API Deprecation: The canMakePaymentsWithActiveCard is being deprecated in favor of the new Apple Pay capabilities API. This new API provides a more universal solution for determining Apple Pay availability across different browsers.

  3. Funds Transfer Expansion: Funds transfer capabilities are now available on the web, allowing users to withdraw money from a stored value or bank account to any user card registered with Apple Pay.

These updates are aimed at enhancing the Apple Pay experience across different platforms and browsers, but they do require some code changes to ensure compatibility and take advantage of the new features. For more details, you can refer to the session What’s new in Wallet and Apple Pay.

What’s new in privacy

What’s new in privacy

At Apple, we believe privacy is a fundamental human right. Learn about new and improved permission flows and other features that manage data in a privacy-preserving way, so that you can focus on creating great app experiences.

What’s new in device management

What’s new in device management

Learn about the latest management capabilities for iOS, iPadOS, macOS, and visionOS, then discover the latest changes to Apple Business Manager and Apple School Manager. We’ll also share updates to Activation Lock, SoftwareUpdate, and Safari management.

What’s new in Wallet and Apple Pay

What’s new in Wallet and Apple Pay

Take passes and payments to the next level with new enhancements to Wallet and Apple Pay. Make your event tickets shine with rich pass designs in Wallet, and bring great Apple Pay experiences to even more people with third-party browser support. We’ll also look at how to disburse funds with Apple Pay on the Web and highlight new API changes that help you integrate Apple Pay into even more purchasing flows.

What’s new in UIKit

What’s new in UIKit

Explore everything new in UIKit, including tab and document launch experiences, transitions, and text and input changes. We’ll also discuss better-than-ever interoperability between UIKit and SwiftUI animations and gestures, as well as general improvements throughout UIKit.

What’s new in StoreKit and In-App Purchase

What’s new in StoreKit and In-App Purchase

Learn how to build and deliver even better purchase experiences using the App Store In-App Purchase system. We’ll demo new StoreKit views control styles and new APIs to improve your subscription customization, discuss new fields for transaction-level information, and explore new testability in Xcode. We’ll also review an important StoreKit deprecation.