This article shares step-by-step information on how to get started with Stripe as a payment gateway, connect your Stripe account with Knorish to automate payment collection and assign courses.
Note:
- Stripe can process a minimum of INR 1 & $0.50 USD. For more updated details, please refer to Stripe documentation.
How to integrate Stripe Payment Gateway with your site
A. Setting up your account with Stripe
- Sign up or Log in ( Check here for Stripe Supported Countries)
- Activate your account, if not already
- Go to Developers> API Keys on Dashboard
- Copy your Standard keys to integrate on the Knorish site
B. Steps to follow on your Knorish site
- Login to your course-site
- Go to Dashboard > Settings > Integrations > Payment Gateway.
- On Stripe Payment Gateway Integration enter the downloaded publishable key id/ secret key details
- Click Save
C. Addition of webhook URL (Required)
Ensuring a smooth integration, Webhooks help Stripe perform better, connect seamlessly for data flow, and more. This step is to be completed on Stripe, to enable webhook select the following events:
invoice.paid
invoice.payment_failed
customer.subscription.deleted
charge.succeeded
and URL https://yoursite.knorish.com/webhook/stripe
Note: When the user purchases a subscription using Stripe, it does not support card change and the user will have to cancel the active subscription and purchase again using their new card.