deepwall
HomeContact UsLogin
  • Overview
  • System Components
  • Key Concepts
  • How It Works
  • Sign In
  • 🚀GETTING STARTED
  • App Registration
  • Configure In-App Products
  • Paywall Setup
    • Create A Paywall
    • Configure Look & Feel
    • Texts and Translations
  • Displaying Paywalls
    • Activate Default Displays
    • Create Targeted Displays
    • Display Priorities
    • Display Reports
    • Edit Displays
    • Display Rules
    • On Close Paywalls
  • Store Configuration
  • Attributions Configuration
  • App Status and Settings
  • ⚙️ SDK Framework
    • SDK Installation
      • iOS SDK
      • Android SDK
      • React Native SDK
      • Flutter SDK
      • Cordova SDK
      • Unity SDK
    • Using the SDKs
      • Initialization
      • Configuration
      • Listening SDK Events
      • Requesting Paywalls
      • Closing a Paywall
      • Validating Receipts
      • Making Purchases
      • Upgrades and Downgrades
      • Non-subscription Purchases
      • Restoring Purchases
      • Transition To Another Paywall
  • 🧪EXPERIMENTS
    • Experiments Overview
    • Create Experiments
    • Experiment Reports
    • Manual Traffic Allocation
    • Update Experiments
    • How Optimization Works?
  • 📦Integrations
    • Integrations Overview
    • Events List
    • Adjust
      • Get App Token
      • Create Adjust Events
    • AppsFlyer
      • Get Dev Key
    • Webhooks
    • OneSignal
  •  App Tracking (iOS 14.5)
    • App Tracking Overview
    • Configure In-app Actions
    • Create ATT Prompt
    • Displaying ATT Prompts
    • Experiments
  • 📈DASHBOARD
    • App Overview
    • Invite Members
    • Access Management
  • GUIDES
    • Apple
      • Getting the App Credentials
      • Setup In-App Products
      • Getting the Shared Secret
      • Server to server notifications
    • Google
      • Getting App Credentials
      • Setup In-App Products
      • Create Service Account Key
      • Developer Notifications
    • Huawei
      • Getting App Credentials
      • Setup In-App Products
      • Developer Notifications
  • 🔍Testing
    • Test Flows
    • Troubleshooting
    • Sandbox Testing
      • Apple App Store
      • Google Play Store
  • 🔗SDK Links
  • iOS SDK
  • Android SDK
  • React Native SDK
  • Flutter SDK
  • Cordova SDK
  • Unity SDK
Powered by GitBook
On this page
  • Major Components
  • Management Console
  • SDK Framework

Was this helpful?

System Components

Learn about Deepwall's system components.

PreviousOverviewNextKey Concepts

Last updated 4 years ago

Was this helpful?

Major Components

Deepwall has 2 major system components:

Management Console

Deepwall Management Console is a web application that allows you to create, configure and track your mobile apps and manage in-app purchase flows.

Deepwall Console Core Services

You can use the following services provided by the Deepwall Management Console:

  • Create mobile apps and configure integration settings for apps

  • Add in-app products to offer your users

  • Create and design paywalls

  • Manage how paywalls are displayed to which users

  • Create experiments for design and offer tests

  • Monitor test results, track conversion and revenue

Access to the Deepwall Management Console

SDK Framework

Deepwall provides an easy-to-implement SDK framework.

By implementing DeepWall SDK into your app, your app will be enabled for displaying paywalls, offering in-app purchases, validating user receipts, checking subscription status, and restoring purchases with no need for any client or server integration to App Store, Google Play Store or Huawei AppGallery. DeepWall automatically integrates your app to attribution providers for targeting and retargeting your users.

Deepwall SDK Core Functions

Deepwall SDK is mainly responsible for the following functions:

  • Displaying paywalls in the app

  • Integration to mobile platforms to create and restore in-app purchases

  • Purchase receipt validation

  • Subscription status check

  • Integration to attribution providers like Adjust and AppsFlyer

  • Triggering status events to apps

Available Platforms

  • iOS

  • Android

  • React Native

  • Flutter

  • Cordova

  • Unity

Start Implementing SDKs

You can check out the following guide for installing Deepwall SDKs :

You can check out the following guide for configuring and using Deepwall SDKs :

Get the Deepwall SDKs

You can sign in / sign up to Deepwall at

https://www.deepwall.com/login
SDK Installation
Using the SDKs
Get Deepwall SDK for iOS from GitHub
Get Deepwall SDK for Android from GitHub
Get Deepwall SDK for React Native from GitHub
Get Deepwall SDK for Flutter from GitHub
Get Deepwall SDK for Cordova from GitHub
Get Deepwall SDK for Unity from GitHub
Management Console
SDK Framework