1. Home
  2. Knowledge Base
  3. Thrive Apprentice
  4. How to Set Up PayPal in Thrive Apprentice

How to Set Up PayPal in Thrive Apprentice

What’s new in Thrive Suite 10.9.3

Thrive Apprentice now accepts PayPal payments natively — alongside Stripe and Square — without routing course sales through a third-party checkout.

In this article, you’ll learn how to connect your PayPal account to Thrive Apprentice, add PayPal pricing to your products, and sell courses with one-time payments or subscriptions.

Prerequisites

Before you begin, make sure you have:

  • A PayPal business account
  • Thrive Apprentice installed and activated on your WordPress site (Thrive Suite 10.9.3 or later)
  • At least one product or course created in Thrive Apprentice

Connecting your PayPal account

  1. Go to Thrive DashboardThrive Apprentice.
  2. Click Settings in the left sidebar.
  3. Open PaymentsPayPal.
  4. Click Connect PayPal.
  5. Complete PayPal’s onboarding flow in your browser and authorize the connection.
  6. When you return to Thrive Apprentice, the page shows Connected for Live or Sandbox mode.
Thrive Apprentice Settings with Payments and PayPal selected
PayPal settings page with Connect PayPal button

Action required: If PayPal asks you to confirm your merchant email, complete that step in PayPal before accepting live payments. Thrive Apprentice shows a warning on the PayPal settings page until your email is confirmed.

After connecting, review the payment method capability grid on the same page. It shows which checkout options PayPal has enabled for your account (for example, PayPal wallet, card payments, Google Pay). Items marked Pending or Denied may need action in your PayPal account.

Connected PayPal settings with capability grid

Tip: PayPal onboarding detects whether you are connecting in Live or Sandbox mode. Use Sandbox first to test purchases without processing real charges.

Adding PayPal pricing to a product

  1. Go to Thrive DashboardThrive ApprenticeProducts.
  2. Select a product or click Add New.
  3. Open the Access requirements tab.
  4. Expand the PayPal row (connect PayPal first if you see Connect PayPal).
  5. Under Product Pricing, choose or create a price:
    • One-time payment — single charge for access
    • Subscription — recurring billing (monthly, yearly, or custom interval)
    • Free trial — optional trial period before the first subscription charge
  6. Save your product.
Product Access requirements tab with PayPal pricing configured

Make sure your course purchase button uses Buy nowPayPal in the product access rules. Thrive Apprentice shows a reminder in the product editor if the buy button is not configured for PayPal.

Configuring checkout methods

On SettingsPaymentsPayPal, use the checkout method controls to choose what buyers see at checkout:

  • PayPal — pay with a PayPal balance or PayPal account
  • Card — pay with a debit or credit card (including guest checkout where PayPal allows it). The card form is collapsed by default and expands when the buyer selects it.
  • Google Pay — available when PayPal enables it for your account
  • Venmo — follows your Venmo checkout-method toggle when enabled
  • Pay Later messaging — eligible buyers may see PayPal Pay Later messaging on the product page and in checkout when their PayPal account supports it
PayPal checkout method toggles on the settings page

Buyers complete one-time products through an embedded PayPal checkout on your course page — they do not need to leave your site for a separate checkout page.

How access works with PayPal

Once PayPal is configured, the customer experience looks like this:

  1. A visitor clicks the purchase button on your course or product page.
  2. The embedded PayPal checkout opens on the page.
  3. The customer pays with PayPal, a card, Google Pay, or Venmo (depending on your settings).
  4. PayPal processes the payment and notifies Thrive Apprentice.
  5. Thrive Apprentice creates a user account if needed and grants course access.

For subscriptions, PayPal handles recurring billing automatically. If a payment fails, Thrive Apprentice applies a grace period while PayPal retries. If all retries fail, access is revoked.

Allowing members to cancel PayPal subscriptions

Unlike Stripe, PayPal subscriptions do not use the Stripe Customer Portal. To let members cancel their own PayPal subscription from your site:

  1. Edit your course or student account page in Thrive Architect.
  2. Add a button or text link.
  3. Set the link to Dynamic LinkPayPalCancel subscription.
  4. Publish the page.

Thrive Apprentice also shows this reminder in the product editor when you select a recurring PayPal price.

See also How to Enable the Stripe Customer Portal for Thrive Apprentice Members for Stripe subscription self-service.

Refunding orders and viewing PayPal transaction details

From the WordPress admin:

  1. Go to Thrive ApprenticeMembers.
  2. Open a member and click Edit Access / Refund.
  3. Find the PayPal order. Subscriptions appear as a grouped entry with trial or subscription badges; expand it to see charge history.
  4. To issue a full refund, open the order menu and click Refund. Confirm the refund — this removes the member’s access and cancels any linked subscription.

PayPal orders display a Debug ID in the order details. Include this ID when contacting PayPal or Thrive support about a specific transaction.

See How to View Member Related Data in Thrive Apprentice for the full member admin walkthrough.

Disconnecting PayPal

If you disconnect PayPal from SettingsPaymentsPayPal, Thrive Apprentice winds down active subscriptions cleanly:

  • Each active subscription is cancelled at the end of its current billing period (buyers keep access for the period they already paid for).
  • Before you confirm, you see how many subscriptions will be affected.

Testing your setup

  1. Connect PayPal in Sandbox mode first.
  2. Add PayPal pricing to a test product.
  3. Complete a test purchase on your site using PayPal’s sandbox buyer account.
  4. Confirm course access was granted to the test member.
  5. Switch to Live mode when you are ready to accept real payments.

Troubleshooting

  • PayPal shows “Not Connected” after onboarding: Wait for the connection to finalize, then refresh the PayPal settings page. If it persists, disconnect and reconnect.
  • “Confirm your PayPal email” warning: Log in to PayPal and confirm the merchant email address shown in your PayPal account settings.
  • A capability is Pending or Denied: Open PayPal and complete any required verification for that payment method (for example, advanced card processing).
  • Buy button does not appear: Set the product action button to Buy nowPayPal in access rules.
  • Member did not receive access: Check the order under MembersEdit Access / Refund. See A Member Did Not Get Access to a Purchased Course – Troubleshooting.

That’s it! You can now sell Thrive Apprentice courses with PayPal — including subscriptions, free trials, and embedded checkout on your own pages.

For help choosing between PayPal, Stripe, Square, or an external integration, see How to Choose the Right Integration for Thrive Apprentice.

Was this article helpful?

Related Articles

>