Paid Apps

Onside provides developers with the flexibility to offer their applications as paid downloads. This guide outlines how to set up pricing for your app and provides information on our commission structure.

Setting Up Your App as a Paid Application

You can define your app as paid and set its price during the app submission process or when editing an existing app within the Onside Developer Console.

Flow for Setting Up App Price:

  1. Navigate to Availability and Price:

    • In the Onside Developer Console, select your app.

    • Go to the "Apps" section in the left-hand menu.

    • Within your app's settings, find and select the "Availability and Price" tab.

    • (Screenshot 1: Onside Developer Console - Availability and Price page)

  2. Add or Edit Price:

    • If you haven't set a price before, you'll see an option to "Add Price." Click this button.

    • If you are editing an existing price, you'll manage it from this section.

    • (Screenshot 1: Detail of the "Add Price" button on the Availability and Price page)

  3. Set Up Base App Price:

    • A modal or new page will appear titled "Set up app price."

    • Here, you will select a "Base price" from a dropdown list of available price tiers (e.g., €0.00, €0.99, €1.99, etc.).

    • The base price you set here determines the Onside Store price for users and is the foundation for calculating your proceeds.

    • (Screenshot 2 & 3: "Set up app price" modal showing the "Base price" dropdown and available price tiers)

    • Important for Paid Apps: If your app is free, choose €0.00. If you set your app as paid (any price above €0.00), you must review and accept the Paid Application Agreement. This agreement will be presented to you if it's your first time setting a paid price.

    • (Screenshot 4: "Paid Apps Agreement" page)

    • Click "Next" or "Sign" (after reviewing the agreement if applicable).

  4. Review Country Prices (If Applicable):

    • Onside may automatically generate comparable prices for all supported countries based on your selected base price.

    • You will have a chance to review these "Country prices." While the system aims for accurate conversions and regional pricing conventions, you may have options to adjust these if needed (please refer to specific console instructions for adjustments, if available).

    • (Screenshot 5: "Country prices" page showing base price and per-country prices)

    • Once you are satisfied, click "Confirm" or "Save."

Your app will then be set as a paid application with the pricing you've configured. Changes to pricing typically require the app to go through a quick update process or review before they are live in the Onside Store.

Commission Structure for Paid Apps

Onside is committed to a developer-friendly commission structure.

  • Standard Commission: Our standard commission rate is 10% of the app's sale price.

  • Flexible Terms (0% to 10%): We understand that one size doesn't fit all. We discuss terms individually with each developer. The final commission rate can range from 0% to 10% and depends on factors such as the developer's company size and app category.

  • Payout Fees: In addition to the commission, standard transaction fees for processing payouts (pay-out fees) will apply.

  • Why We Have Commissions: These commissions and fees allow Onside to cover essential operational costs, including Apple's Core Technology Fee (CTF) that we are subject to, as well as invest in our team, infrastructure, and the ongoing development and improvement of the Onside platform for both developers and users.

We believe this approach provides a fair and sustainable model, allowing you to maximize your revenue while enabling us to grow and support the Onside ecosystem.

For detailed terms, please refer to the Onside Publisher Agreement provided during your account setup or contact our developer support for a personalized discussion.


To learn how to set up prices for in-app purchases or subscriptions within your app, please see the respective sections in our documentation:

Last updated

Was this helpful?