Help Docs Software LearnDash Lesson 3: How to Accept Payment for Your Courses

Lesson 3: How to Accept Payment for Your Courses

Accepting Payments in LearnDash

LearnDash includes built-in tools that allow you to configure and manage payments directly from your WordPress dashboard, turning your site into a complete e-commerce platform for courses.

Accessing Payment Settings

  1. From your WordPress dashboard, go to LearnDash LMS > Settings.
  2. Click on the Payments tab.

The Payments tab contains all the settings and fields needed to enable, configure, and manage payment gateways.

Supported Gateways

Currently, LearnDash supports:

  • Stripe
  • PayPal
  • Razorpay

You can individually enable or disable each gateway without needing to delete or re-enter API information. This makes it easy to switch gateways or test multiple payment options.

Currency Settings

LearnDash also provides a global currency setting:

  • Set your preferred currency once in the Payments tab.
  • This setting will apply across all active payment gateways.
  • No need to configure the currency separately for each gateway.

Why This Matters

Configuring payments directly within LearnDash saves time and simplifies setup. With global currency settings and built-in gateway support, you can quickly monetize your courses without relying on third-party plugins.

Tip: Even if you only plan to use one gateway (e.g., Stripe), set the global currency first to ensure consistency across your site.

Was this article helpful?