Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.y.uno/llms.txt

Use this file to discover all available pages before exploring further.

  • Release Date: May 2026
  • Status: Latest Version

What’s New in v2.15.0

This version expands address and contact data collection, polishes the form-input experience on iOS 26, and tightens enrollment-flow correctness.

Address & Contact Collection

Capture richer customer information during checkout.
  1. Apple Pay contact fields: The Apple Pay sheet now requests billing/shipping address, name, email, and phone based on the merchant’s required fields configuration.
  2. Shipping address in forms: Card and APM forms now support shipping address entry, including a billing/shipping toggle and validation.

Form Experience

Smoother input flow across card and APM forms.
  1. Auto-advance: The form auto-advances to the next field when input is valid, with safeguards against spurious advances and field skipping driven by validate_fields flags.
  2. iOS 26 keyboard toolbar: New keyboard toolbar with glass effect, optimized for iOS 26.
  3. Optional delegate viewController: delegate.viewController is now optional, simplifying integrations that don’t need to provide a presenting controller.

Enrollment & Validation Fixes

Correctness improvements for enrollment-related flows.
  1. CVV length for enrolled cards: The CVV field character limit for enrolled cards now applies the correct securityCodeLength from the enrollment data.
  2. Validate IIN session header: The Validate IIN endpoint now sends customer_session instead of checkout_session during the enrollment flow.

Internal Refactor

  1. Expiration date single source of truth: Removed redundant @Published month/year properties on the expiration-date model to prevent stale intermediate values.

Implementation

Upgrade to v2.15.0 by updating your dependency in Swift Package Manager or CocoaPods.

Swift Package Manager

Update your Package.swift to point to 2.15.0:
.package(url: "https://github.com/yuno-payments/yuno-ios-sdk", from: "2.15.0")

CocoaPods

Update your Podfile:
pod 'YunoSDK', '2.15.0'
Then run:
pod install
See the iOS Release Notes for the full version history.