All articles
Admin & Settings

Step by step guide to integrate with Stipe

Updated 29 October 2026

vidversity Integration summary Sell VidVersity courses with Stripe Connect a Stripe webhook once, then create a payment link per product. When someone pays, VidVersity creates their account, enrols them and emails their login. Learner pays via Stripe link → Webhook notifies VidVersity → Account created & enrolled → Login emailed Values you'll need Webhook event checkout.session.completed Copy Payment link metadata key course_id Copy Signing secret starts with whsec_ Test card number 4242 4242 4242 4242 Copy Setup steps 1 In VidVersity Enable Stripe Go to My Organisation → Stripe, tick Stripe Enabled and copy the Webhook URL. 2 In Stripe Create the webhook Open Developers → Webhooks and add an endpoint. Choose Events on your account, select checkout.session.completed, paste the Webhook URL, then copy the signing secret. https://benchmark.vidversity.com/stripe-webhook/ 3 In VidVersity Save the signing secret Paste the whsec_… secret into your Stripe integration settings and click Save. 4 In Stripe Create your products Use One-off pricing with a Flat rate model. Build them in Test mode first (account menu → Switch to sandbox → Test mode). Note: VidVersity doesn't check whether a price is recurring or whether a product expires. 5 In Stripe Create a payment link per product Select the product, keep quantity at 1 and save. Then add metadata course_id with the course ID from the VidVersity course URL. Use commas for several courses, e.g. 200,201,210. Optionally set a custom message under After payment. https://benchmark.vidversity.com/foundry#/app/editcourses/160 6 In Stripe test mode Test the link Open the payment link and pay with card 4242 4242 4242 4242, any future expiry and any CVC. See Stripe testing docs. 7 In VidVersity Check the results The learner is created (if new), marked as a paid Stripe user, and emailed their course login. 8 In Stripe Go live From each payment link's menu, click Copy to livemode. Good to know Sharelink functions don't apply to Stripe purchases. Stripe buyers become registered learners, visible in your dashboard reports. Stripe references: Checkout · Create a payment link Summary of the VidVersity Stripe Customer Integration Guide.

More in Admin & Settings

Did this answer your question?

Use the assistant in the corner, or email us and we'll help directly.

Email support