## Zoho Billing - Product, solutions, integrations, support, and resources Index Access the complete documentation index at: https://www.zoho.com/za/billing/llms.txt Use this file to discover all available documentation pages before proceeding. # Set Up Omnichannel Subscriptions for iOS Connect your iOS app with Zoho Billing to synchronise App Store subscription lifecycle events. The setup involves configuring App Store Connect, generating the required credentials, mapping your plans, and implementing the iOS SDK. **Note:** Before starting, review the [Omnichannel Subscriptions Introduction](/za/billing/help/omnichannel-subscription/introduction.html) and [SDK implementation guide](/za/billing/help/omnichannel-subscription/sdk-configuration.html). **Prerequisites:** * The device runs iOS 15 or later. * Xcode 16.0 or later is installed. * * * ## iOS Setup Checklist * * * ### [App Store Integration](/za/billing/help/omnichannel-subscription/ios/app-store-integration.html) Connect App Store with Zoho Billing and generate the required credentials - Developer ID, Shared Secret, and API keys - to enable subscription synchronisation. ### [Configure Channel Notification URL](/za/billing/help/omnichannel-subscription/ios/configure-notifications.html) Set up App Store Server Notifications so Zoho Billing receives real-time subscription lifecycle event updates. ### [Set Up Plans](/za/billing/help/omnichannel-subscription/ios/set-up-plans.html) Configure subscription products in App Store Connect and create matching plans in Zoho Billing, ensuring plan codes exactly match App Store Product IDs. ### [iOS SDK Implementation](/za/billing/help/omnichannel-subscription/ios/ios-sdk-implementation.html) Install and integrate the `ZSInAppPurchaseKit` SDK into your Xcode project to sync purchases, offers, and subscription lifecycle events with Zoho Billing. ### [iOS SDK Troubleshooting](/za/billing/help/omnichannel-subscription/ios/ios-sdk-troubleshooting.html) Reference guide for App Store, Zoho Billing server, and SDK-level error codes returned during in-app purchase operations.