Stripe Connect Setup

To charge students for courses through Nimbu's Online Registration, your organisation must link a Stripe account to the platform. Stripe Connect is the mechanism that enables this -  it creates a secure connection between your Nimbu site and your Stripe account, allowing course fees to be collected and paid out to your organisation automatically. This article explains what Stripe Connect does, who can set it up, and how to complete the connection.

What's Covered in This Article

This article walks administrators through connecting Stripe to Nimbu and verifying the integration is ready to accept student payments.

Who can do this: Administrators with Billing permissions can access and configure Stripe Connect.

Accessing Stripe Connect

  1. Log in to Nimbu as an Administrator.
  2. In the left-hand sidebar, navigate to Stripe Connect.
  3. The Stripe Connect page displays the current connection status and setup options.

Connecting an Existing Stripe Account

If your organisation already has a Stripe account:

  1. On the Stripe Connect page, click Link Existing.
  2. You will be redirected to the Stripe sign-in page.
  3. Enter your existing Stripe login credentials to authorise the connection.
  4. Once authenticated, Stripe redirects you back to Nimbu and the connection is established.

For full details on the OAuth flow used to link existing accounts, refer to Stripe's standard account connection documentation.

Creating a New Stripe Account

If your organisation does not yet have a Stripe account:

  1. On the Stripe Connect page, click Create New.
  2. You will be redirected to the Stripe hosted onboarding page.
  3. Enter your email address and complete all required information to set up a new Stripe account.
  4. Once registration is complete, Stripe redirects you back to Nimbu and the connection is established.

For full details on the onboarding process, refer to Stripe's hosted onboarding documentation.

Completing Your Stripe Setup

After connecting, Nimbu displays a status banner if your Stripe account setup is incomplete:

"Ensure you input all the required information in your Stripe account to set it up. Please note that students won't be able to pay for your course until your Stripe account setup is completed."

If you see this banner, click Go to Stripe to return to your Stripe dashboard and complete any outstanding requirements. Your connected email address is shown alongside the button for reference.

Important: Students will not be able to pay for courses until your Stripe account is fully set up and verified. Do not publish paid courses or share registration links until this is confirmed.

Verifying the Connection

Once your Stripe account is fully connected and set up, the Stripe Connect page displays a "stripe connected" status badge. A Go to Stripe button is available to access your Stripe dashboard directly from Nimbu at any time.

Your Stripe connection is now active and paid courses can begin accepting student payments.

Nimbu-Specific Configuration in Stripe

Each Nimbu tenant requires a redirect_uri    to be configured within your Stripe account's OAuth settings. This ensures that students are correctly returned to your Nimbu site after completing payment. To configure this:

  1. Log in to your Stripe dashboard.
  2. Navigate to Connect onboarding options – OAuth settings.
  3. Add your Nimbu site's redirect URI to the allowed redirect URIs list.

Contact your Nimbu admin or support team if you are unsure of the correct redirect URI for your organisation's Nimbu site.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us