Skip to content

Sample content is showing because the Sanity dataset is empty, or it could not be read. Publish documents in Studio to replace it. A read token is only required for a private dataset or draft preview.

RobinCart
Menu

Use it when the course lives somewhere else

LMS integrations

RobinCart integrates deeply with the LMS you already teach in. Thinkific is the reference connection: products map to courses, access follows payment, and the classroom stays the classroom.

Updated

The cart should not be the classroom

Course creators already picked an LMS for a reason. Drip schedules, quizzes, and the student experience live there. A checkout product that asks you to rebuild the course inside the cart is solving the wrong problem. RobinCart sells and fulfils. The LMS teaches.

Thinkific first, same pattern elsewhere

The Thinkific integration is the one to study because it shows the whole contract: connect, map products to courses or bundles, enrol on payment, revoke when the order says the seat is no longer paid for. Other LMSs are approached with that same contract. If a platform is not listed, do not assume a native connection. Ask, or keep that catalogue on its current path until the integration exists.

What a deep integration is not

A logo on a page and a webhook you must finish yourself is not a deep integration. Depth means the failure cases are designed: refunds, duplicate emails, bumps that should not open the main course, payment plans that lapse. Read the Thinkific page for the test order we expect you to run before a campaign email goes out.

Questions

Which LMS is supported first?

Thinkific. It is the integration documented in full: enrolment, revocation, and product mapping. Treat it as the pattern for how RobinCart expects an LMS to behave.

Do students take the course inside RobinCart?

No. They take it in the LMS. RobinCart is the checkout, the funnel, the deadline, and the fulfilment that opens the door.

Can I sell a bundle that opens several courses?

Yes, when the LMS side can represent that bundle or when you map more than one enrolment to the product. Test the refund path so every door that opened also closes.