ZenAppBuilder supports paid course purchases through a native integration with StoreEngine. This allows you to monetize your Academy LMS courses directly within the mobile app.
How it Works
When a user attempts to access a paid course they haven’t enrolled in, the app automatically redirects them to the Course Checkout flow.
Checkout Flow
- Session Creation: The app creates a secure checkout session with your WordPress site.
- Payment Gateway: Users select their preferred payment method (e.g., Stripe).
- Payment Processing: The app handles the payment intent and confirmation securely.
- Verification & Enrollment: Once the payment is successful, the app verifies the transaction and instantly enrolls the user in the course.
- Success Screen: A confirmation message is shown, and the user can jump straight into the first lesson.
Requirements
- StoreEngine Plugin: Must be active on your WordPress site.
- Stripe/Gateway Setup: Your gateways must be configured within StoreEngine settings.
Payment History
(Coming Soon) A dedicated screen where users can view their past orders and download invoices.