Course Checkout (StoreEngine)

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

  1. Session Creation: The app creates a secure checkout session with your WordPress site.
  2. Payment Gateway: Users select their preferred payment method (e.g., Stripe).
  3. Payment Processing: The app handles the payment intent and confirmation securely.
  4. Verification & Enrollment: Once the payment is successful, the app verifies the transaction and instantly enrolls the user in the course.
  5. 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.