/*Reverse sticky header*/
  1. Home
  2. Knowledge Base
  3. BuddyBoss App
  4. In-App Purchases
  5. How to Require In-App Purchases During Registration in Your BuddyBoss App

How to Require In-App Purchases During Registration in Your BuddyBoss App

Introduction

Turn new signups into paying members by requiring an in-app purchase as part of the registration flow. Whether you’d like to gate access before members fill out your form, embed products on the signup screen, or prompt a purchase afterward, BuddyBoss App gives you the flexibility to lock down content and streamline checkout on both iOS and Android.

Tutorial Video

Enabling Registration Purchases

  1. In your WordPress admin, go to BuddyBoss App > Settings > In-App Purchases.
  2. Check Require members to purchase an in-app product while registering for an account.
  1. Under Show Products, select when to display the products:
    1. Before Registration
    2. On Registration
    3. After Registration
  2. Click Save Changes.

Understanding Each Flow

Before Registration

Members land on your Products Screen first. After selecting a product, they complete the registration form and then finalize the purchase to activate their account.

On Registration

Products appear directly beneath the form fields. The “Register” button remains disabled until the member completes the in-app purchase.

After Registration

Members fill out and submit the registration form, then are directed to choose and purchase a product to finish their signup.

Troubleshooting & FAQs

Q: Products aren’t showing up on the registration screen.
A: Make sure each in-app product is synced and enabled under BuddyBoss App > In-App Purchases > Products, and that the “Show Products” setting matches your chosen flow.

Q: Tapping a product crashes the app.
A: Verify your Bundle ID and product identifiers match exactly between your store console (App Store Connect/Google Play) and the BuddyBoss App settings. Also confirm the In-App Purchases component is enabled under Components.

Q: I updated prices in the store but the app still shows the old price.
A: Re-sync metadata by clicking Sync with Apple or Sync with Google on each product in the plugin, then force-close and reopen the app to clear its cache.

Q: How can I test without real charges?
A: Use a Test App build, paid products behave as free in Test Apps, allowing you to walk through the full purchase flow with no billing.

Was this article helpful?

Related Articles

Related Helpful Links

Subscribe to Our Newsletter

Stay In Touch

Subscribe to our Newsletter, and we’ll send you the latest news from BuddyBoss

  • This field is hidden when viewing the form
  • This field is for validation purposes and should be left unchanged.

Need Support?

Can't find the answer you're looking for?
Support

Test Sidebar

To speak to our Agency consultant, fill in the form found at our Contact Page.

"*" indicates required fields

Get Started

Enter your name and email address to get started with your project...

Name*
Profile photo of
Not recently active