The LearnWorlds integration allows you to sell LearnWorlds products using any of
CheckoutJoy's supported payment processors. Customers automatically get access to their purchased courses after completing checkout.
Use any CheckoutJoy-supported processor for LearnWorlds checkouts (PayFast, Paystack, Mollie, Razorpay, Xendit, Stripe, PayPal and more)
Multi-currency, PPP, geo-routing, coupons and customer portal all work as normal
Automatic enrolment on payment — buyers don't need to register separately
You start by connecting your LearnWorlds account to CheckoutJoy. You need to have an active LearnWorlds account on the
Learning Center plan to have API access.
Pro Trainer plan users can still connect CheckoutJoy to LearnWorlds using the Zapier integration.
LearnWorlds API availability can occasionally be a critical-path dependency for the integration. If LearnWorlds' API is degraded, enrolments may fail or be delayed even though payment succeeded — the order is still completed in CheckoutJoy. In that case, send the order reference to CheckoutJoy support and we can manually trigger the enrolment once LearnWorlds is back. Buyers don't need to re-pay.
Yes — set up CheckoutJoy only for the products where you want local payments / multi-currency / coupons / etc. The rest can continue through LearnWorlds' native checkout. Just don't link both a LearnWorlds buy button and a CheckoutJoy checkout to the same buyer flow at the same time, or you'll get duplicate signups.