> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appcharge.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

Review the latest updates to the Payment Links SDK for iOS native and ensure you download the most recent version.

<Update label="May 31, 2026" description="Latest">
  ## iOS Payment Links SDK 1.8.0

  **Release notes:**

  * New event system logic for better reliability and performance, including normalized SDK status codes for consistency across platforms.
  * The main bridge delegate moved to be part of the initialization process.
  * Added `orderResponseModel` to the `onPurchaseFailed` callback, allowing you to access full order details on failed purchases.
  * SDK now includes network state support with retry functionality to handle cases of internet connection interruptions during order validation.
  * Enriched Debug mode data.
  * Updated status codes with clearer, more specific statuses that better match current SDK behavior. See the changes in the [Troubleshooting](../troubleshooting) guide.
</Update>

<Update label="March 1, 2026" description="Latest">
  ## iOS Payment Links SDK 1.7.0

  **Release notes:**

  * Migrated SDK distribution from CocoaPods to Swift Package Manager (SPM). The SDK is now publicly available via GitHub, resulting in improved version management, accessibility, and developer experience.

  * Improved the return-to-game flow via deeplink by reducing order validation processing time, resulting in a faster user experience.
</Update>

<Update label="February 12, 2026">
  ## iOS Payment Links SDK 1.6.1

  **Release notes:**

  * Added SafariService declaration to the `h.` file.
</Update>

<Update label="February 1, 2026">
  ## iOS Payment Links SDK 1.6.0

  **Release notes:**

  * Improved the checkout flow by using `parsedUrl` instead of `url` and `checkoutSessionToken`.
  * Improved checkout performance and overall stability.
  * Improved SDK initialization stability.
  * Fixed an issue where SDK validation was triggered by any deep link.
</Update>

<Update label="January 14, 2026">
  ## iOS Payment Links SDK 1.5.1

  **Release notes:**

  * Fixed an issue where re-initializing the SDK retained the previous `customerId`.
</Update>

<Update label="December 3, 2025">
  ## iOS Payment Links SDK 1.5.0

  **Release notes:**

  * Added internal `.mm` file for better bridging support.
  * Added an option to enable debug mode.
  * Improved `Obj-C` headers.
  * Improved orientation lock.
  * You can now import the SDK via Cocoapods.
</Update>

<Update label="November 20, 2025">
  ## iOS Payment Links SDK 1.4.2

  **Release notes:**

  * Exposed public headers to support Objective-C integration.
  * Renamed `ACCheckoutPurchaseDelegate` to `ACPaymentLinksDelegate`.
  * Renamed `ACCheckoutSDK` namespace to `ACPaymentLinks`.
  * Updated and modified the `ACPaymentLinksDelegate` protocol.
</Update>

<Update label="November 11, 2025">
  ## iOS Payment Links SDK 1.4.1

  **Release notes:**

  * Added `Device Orientation Lock`. You can now present the checkout on portrait mode even if the application is compiled to use landscape only.
  * Changed `.framework` to `.xcframework` to allow compilation on both emulators and real devices.
</Update>

<Update label="November 6, 2025">
  ## iOS Payment Links SDK 1.4.0

  **Release notes:**

  * Improved order validation timeout and polling rate.
  * Improved `SFSVC` presentation type.
  * Better support for Unity Engine.
</Update>

<Update label="October 28, 2025">
  ## iOS Payment Links SDK 1.3.0

  **Release notes:**

  * Modified logging and events.
  * Added a browser presentation option to configure between the external and internal browser.
</Update>

<Update label="August 23, 2025">
  ## iOS Payment Links SDK 1.1.0

  **Release notes:**

  * Modified logging and events.
  * Added a browser presentation option to configure between the external and internal browser.
</Update>

<Update label="August 19, 2025">
  ## iOS Payment Links SDK 1.0.1

  **Release notes:**

  * Modified the `OrderResponseModel`.
  * Modified the Swift Native Code (Bridging).
  * The `sessionMetaData` in `onPurchaseSuccess` and `onPurchaseFail` is now redundant for server-to-server communications in the client. Metadata on the session creation remains the same.
</Update>

<Update label="June 12, 2025">
  ## iOS Payment Links SDK 1.0.0

  **Release notes:**

  * Initial alpha release version.
  * SDK initialization with the configuration model.
  * Delegate callback support.
  * Support for both internal and external checkout flows.
  * Deeplink handling.
</Update>
