Apple

Learn how to develop your apps easier on the Apple platform

Deepwall provides SDKs and server side integrations to Apple platforms for quick and easy development to make in-app purchases and manage subscriptions.

You can use the following guides for the configurations needed for integrating Deepwall to Apple Platforms.

Get App Credentials

Your iOS app in Deepwall should be a mobile app that is either live or will be live soon on the App Store and it should be configured on the App Store Connect before registering to Deepwall.

You need to provide your app credentials to Deepwall after you have created your app on the App Store Connect.

You can check out the following guide to understand the app information you need to get from App Store Connect and provide it to Deepwall.

Setup In-app Products

In-app products in Deepwall represent the in-app products (subscriptions or one-time purchases) that users purchase on mobile platforms (App Store, Google Play Store or Huawei AppGallery) via your mobile app.

So you need to setup your in-app products for your iOS apps on the App Store Connect first before registering them to Deepwall.

You can check out the following guide to learn more about setting up in-app products on App Store Connect.

Get App Store Connect Shared Secret

Deepwall needs the app-specific shared secret for performing server-side receipt validation. So you need to get the shared secret from App Store Connect and provide it to Deepwall.

You can check out the following guide to learn more about getting the shared secret from App Store Connect and configure it in Deepwall.

Server to Server Notifications

Server to Server Notifications is a service that Apple provides for auto-renewable subscription products. Even though Deepwall does not require server notifications from the App Store and can regularly collect subscription information from App Store, sending server notifications to Deepwall will speed up webhooks and minimize lagging for analytics.

For Apple Server to Server Notifications, the URL provided in the Deepwall panel must be set in App Store Connect.

You can check out the following guide to learn more about configuring server-to-server notifications:

Last updated