Skip to main content
Spacebrain Help

Stripe and Commas for paid Webinars

Connect Stripe or Commas to take payment for paid webinars, test with a sandbox first, and disconnect without breaking live checkouts.

To charge people for a webinar, connect a payment account. Spacebrain supports Stripe and Commas for paid webinars. This guide shows you how to connect each one, check it's ready, test a checkout, and replace or remove it safely. It's for workspace admins and whoever handles your finances.

This isn't your Spacebrain subscription

This account collects money from your customers. It has nothing to do with how you pay for Spacebrain or buy credits. Connecting Stripe here doesn't change your plan.

Before you begin

  • Role: a workspace administrator. Other roles see You have read-only access. Ask a workspace administrator to manage payment accounts.
  • For Stripe: the legal business details and bank account you'll use to get paid.
  • For Commas: your Commas API key and account reference (creator ID).
  • Pop-ups: Stripe opens in a new window. Allow pop-ups for Spacebrain.
  • Agency accounts: if your agency provides the Stripe account, you'll see This Stripe account is managed by your agency. Contact an agency administrator to change it.

Where to find it

Go to Sites → Webinars, then Settings. Under Webinar settings, choose Payment accounts. Prices are set on each webinar, not here.

What "ready" means

A payment account shows Ready only when all of these are true:

  • Payments: Charges enabled.
  • Payouts: Enabled (the provider can pay you).
  • Webhooks: Configured (the provider can tell Spacebrain when someone pays or gets a refund).
  • Environment: production, not Sandbox, if you want real payments.

Otherwise it shows Needs attention or Not connected. The card also shows the Connected account and Last validated time.

Connect Stripe

You never paste a Stripe secret key into Spacebrain. Stripe's own setup pages collect your details.

  1. On the Stripe card, select Connect Stripe.
  2. In Where is your business established?, choose your Business country. You can't change it after Stripe setup begins.
  3. Select Continue to Stripe. Stripe opens in a new window.
  4. Complete Stripe's questions about your business, identity, and bank account.
  5. When you finish, the Stripe card refreshes.
  6. If it shows Needs attention, finish the missing items. Select Finish setup to return to Stripe, or Refresh status after you've fixed something in Stripe directly.
  7. Check that Payments, Payouts, and Webhooks are all ready.

What you should see: Stripe is connected and ready to accept Webinar payments. Use Open dashboard to go to your Stripe dashboard.

If you see That Stripe setup link expired, select Finish setup to continue where you left off.

Connect Commas

  1. On the Commas card, select Connect Commas.
  2. Enter your Commas API key.
  3. Enter the Account reference: the creator ID or account reference supplied by Commas.
  4. Under Environment, choose Sandbox — test payments only to start. Choose Production — accept real payments once you've tested.
  5. Select Connect and verify.
  6. Select Test connection and check payments, payouts, and webhooks.

What you should see: Commas sandbox connected. Switch to production before accepting real payments. or Commas connected and verified.

Spacebrain encrypts the key and never shows it again. Keep the original in your password manager, not in a shared document or support ticket.

Test a paid webinar

  1. Open the webinar and turn on paid registration.
  2. Choose the payment account you connected.
  3. Set the price and currency.
  4. Check the description, refund terms, and who handles payment questions.
  5. Publish to a private or unlisted audience first.
  6. Complete a checkout: a test payment in sandbox, or a small real payment in production.
  7. Check that the payment appears at the provider, the registration appears in Spacebrain, and the buyer gets a receipt and join link.
  8. Test a failed payment and a refund before you go public.

The provider sometimes confirms a payment a little after the buyer returns from checkout. Don't mark someone as paid by hand because the checkout page closed. Wait for the status to update, or contact support with the transaction ID.

If something goes wrong

What you seeWhat to do
Not connectedConnect Stripe, or enter and verify your Commas details.
Needs attentionRead the message on the card. Finish Stripe setup, turn on payouts, or fix webhooks, then select Refresh status.
SandboxTest payments only. Don't advertise the webinar as paid yet.
Commas could not be verified. Check the credentials.Re-enter the API key and account reference. Check you picked the right environment.
Could not open Stripe onboardingAllow pop-ups for Spacebrain and check your role, then try again.
Payment account status is unavailableWait a minute and try again. Check Stripe or Commas status if it continues.

When you contact support, include the workspace, webinar, provider, environment, time with time zone, amount and currency, and the transaction ID. Never send card numbers, bank details, API keys, or ID documents.

Replace or disconnect a payment account

If paid webinars use the account, Spacebrain lists them under Paid Webinars using and asks you to Change or disable payment on these Webinars before disconnecting this account. This protects live checkouts.

  1. Stop new paid registrations, or move them to the new account.
  2. Wait for payments in progress to finish.
  3. Keep access to the old account for refunds, disputes, and taxes.
  4. Let your finance and support teams know.
  5. Select Disconnect and confirm. New checkouts through that account stop.
  6. At the provider, remove any webhooks or access you no longer need.
  7. Test the new account before reopening registration.

Disconnecting doesn't delete past payments or remove your obligations at the provider.

Razorpay

You may also see Razorpay listed. It's managed in Payments settings, and it currently supports test payments for eligible invoices and payment links. Connecting it doesn't start charging customers.

FAQ

Can I use the same Stripe account for invoices?

Invoices and payment links are set up in Payments. Check their Stripe status there.

Can I change my Stripe business country later?

No. Choose carefully before you continue to Stripe.

Next step

Create and price your webinar: webinar setup and publishing.

Next step

Keep moving

Open the relevant Spacebrain screen or contact support if you need help.

Last updated on

On this page