Skip to main content

How to Complete a Change of Ownership in PushPress

Written by Jessica Hamel

How to transfer a PushPress account to a new owner — covering Stripe, admin access, Grow, and Branded App.


Overview

Changing ownership of a PushPress account is a guided process designed to protect your business, data, payouts, and platform access. This article walks through everything you need to know and what to expect.

Who initiates: Current and new owners, coordinated through PushPress Support

Start here: Submit the Ownership Change Form


1. Start the Process

Submit the Ownership Change Form, including contact details for both the current and new owners. After submission, the PushPress team will email next steps and any required confirmations.


2. Current Owner Authorization (Required)

For security and legal reasons, PushPress must receive explicit confirmation from the outgoing owner before transferring:

  • Account ownership

  • Core admin rights

  • Access to sensitive business data

We cannot proceed until this authorization is received.


3. Decide What Happens to Payments (Stripe)

Option A: Keep the Existing Stripe Account

If the Stripe account is staying with the business:

  • Payout history is preserved

  • Reporting remains intact

  • No disruption to member billing

This is the fastest and cleanest option. The current owner needs to give access to the new owner directly — PushPress is not involved in this process.

Option B: Switch to a New Stripe Account

If the new owner is bringing their own Stripe account:

  • PushPress will notify you via email when the current account is disconnected

  • New owner connects new Stripe account and notifies Support — billing is then re-enabled

  • There may be a short cutover window


4. Access and Security Review

As part of the ownership change, PushPress will:

  • Update the Core account owner

  • Verify all current admin roles

  • Remove former owners or staff who should no longer have access


5. Branded App Ownership (If Applicable)

If your gym has a Branded App, how you handle the Apple Developer Account depends on what's happening with the legal entity. There are two scenarios.


Scenario A: Previous Owner is Retaining Their Legal Entity

The Branded App is on the client's Apple Developer Account and they are retaining their legal entity. The new owner has their own legal entity and will need to set up their own Apple Developer Account.

The previous owner needs to transfer the app back to PushPress, so it can then be transferred to the new owner's Apple Developer Account once they have it set up.

Steps for the previous owner:

  1. Log in to App Store Connect as Account Holder: https://appstoreconnect.apple.com/login

  2. Go to your App.

  3. Click TestFlight.

    • Make sure all builds are expired. If a build is not expired, click the build number (e.g., 508274) and click Expire.

  4. Click Distribution.

  5. Click App Information (under General on the left).

  6. Scroll to the bottom of the page — click Transfer App.

  7. Enter the following PushPress account details:

  8. Agree to Apple's Terms and click Request Transfer.


Scenario B: Previous Owner is Selling Their Legal Entity

The Branded App is on the client's Apple Developer Account and they are selling their legal entity to the new owner. The former owner needs to transfer the Account Holder role to the new owner directly.

Before starting:

  • Confirm the Apple Developer Account is in good standing — active membership, all agreements signed.

Steps:

  1. The current Account Holder goes to Users and Access (top navigation banner) and adds the new owner as an Admin using the blue + button.

  2. The new owner accepts the invitation.

  3. Once the new owner has accepted, the Account Holder proceeds with the role transfer:

    • Log in to the Apple Developer Account as Account Holder: https://developer.apple.com/

    • Click Membership details in the top navigation.

    • At the bottom of the section, click Update your information.

    • In the dialog that appears, click Transfer Account Holder role, then click Choose a candidate.

    • Select the new owner from the dropdown and click Transfer.

    • Read the Account Holder Transferor Agreement and click Agree.

Note: The new owner must have already accepted the Admin invitation before they will appear as a candidate for the Account Holder transfer.


6. Grow (If Applicable)

If your gym uses PushPress Grow:

  • The new admin will be added to the Grow account if not already — an email will be sent to gain access.

  • The new owner should download the Grow App.


7. Operational Housekeeping

To complete the transition smoothly, PushPress will help verify:

  • Billing contact

  • Legal business name

  • Support contacts

  • Email domains

  • Any systems that rely on ownership details or admin identity

This ensures downstream systems (reporting, billing, integrations) remain accurate.


Pro Tip

Start the form as early as possible, especially if a Stripe transition or Branded App transfer is involved. This gives time to:

  • Schedule the cutover

  • Prevent payout delays

  • Set up the new Apple Developer Account before the transfer is initiated

  • Ensure the right admins retain access


Did this answer your question?