
內容簡介
Aims Infosoft LMS 將 WordPress 轉變為付費課程平台,提供課程目錄、課程建構、學員進度追蹤及安全的視頻和 PDF 課程交付,讓教育機構輕鬆管理線上學習。
【主要功能】
• 課程目錄與課程建構工具
• 安全的視頻與 PDF 課程交付
• 按學員進度追蹤的課程解鎖
• 支援 Stripe、PayPal 和 Razorpay 付款
• 自動生成可驗證的結業證書
• 學員帳戶與個人化控制台
外掛標籤
開發者團隊
原文外掛簡介
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
Razorpay – used to process payments (primarily for INR/India-based checkout). When a customer chooses Razorpay at checkout, the plugin loads Razorpay’s checkout script (https://checkout.razorpay.com/v1/checkout.js) and sends the order amount, currency, and a receipt reference to Razorpay’s API to create the order. Terms of Service | Privacy Policy
Frankfurter (api.frankfurter.app) – a free currency-exchange-rate API used only when a course is purchased through Razorpay and its listed price needs converting to INR. The source and target currency codes are sent; no personal or payment data is sent. The response is cached for an hour to minimize requests. About/Terms (Frankfurter is an open-source project with no separate privacy policy; it does not require or process personal data.)
Gravatar – WordPress core’s built-in avatar service. If a student hasn’t uploaded a custom profile picture, their account dashboard requests an avatar image from Gravatar using a hash of their email address. Terms of Service | Privacy Policy
