Aims Infosoft LMS
Aims Infosoft LMS turns WordPress into a paid-course platform: Course catalog and curriculum builder (sections and lessons) Secure, per-user video and PDF lesson delivery Sequential lesson unlocking with per-student progress tracking Checkout with Stripe, PayPal, and Razorpay Order history and downl
Aims Infosoft LMS turns WordPress into a paid-course platform:
- Course catalog and curriculum builder (sections and lessons)
- Secure, per-user video and PDF lesson delivery
- Sequential lesson unlocking with per-student progress tracking
- Checkout with Stripe, PayPal, and Razorpay
- Order history and downloadable invoices
- Auto-generated, verifiable completion certificates
- Student accounts with login, registration, and a My Account dashboard
Payments
Stripe, PayPal, and Razorpay are supported for one-time course purchases. Configure API keys and webhook secrets under Aims Infosoft LMS → Settings → Payments .
Certificates
Students can download a certificate once a course reaches 100% completion. Every issued certificate gets a unique, stored certificate ID that can be checked at /?aimslms_verify_certificate=1&certificate_id=YOUR-ID .
External services
This plugin connects to the following third-party services. Each connection is described below, including what data is sent, when, and links to that service’s terms and privacy policy.
This plugin relies on Stripe, PayPal, and Razorpay to process course payments; only whichever gateway(s) you configure and a customer actually chooses at checkout are contacted.
- Stripe – used to process card payments. When a customer opens the checkout page, the plugin loads the Stripe.js library from Stripe’s servers ( https://js.stripe.com/v3/ ) to securely collect payment details. When a customer submits payment, the order amount, currency, and payment details are sent to Stripe’s API to create and confirm the charge; no card numbers are handled by this plugin. If enabled, refunds are also sent to Stripe. Terms of Service | Privacy Policy
- PayPal – used to process PayPal payments. When a customer chooses PayPal at checkout, the plugin sends the order amount, currency, and a description to PayPal’s API ( api-m.paypal.com or, in sandbox/test mode, api-m.sandbox.paypal.com ) to create and capture the order. PayPal also sends payment status updates back to this site via webhook. Terms of Service | Privacy Policy