User Interaction: A visitor clicks the "Enroll Now" button on your course page.
Wized Takes Charge: Wized detects the button click and recognises it as an enrollment request.
Wized Talks to Xano: Wized sends a request to Xano, specifying the user's information (from Webflow form) and the chosen course (course ID from Webflow).
Xano Takes Action:
Xano receives the request, verifies the user's account status (e.g., active subscription) and checks if they have already enrolled in the course. Additionally, it retrieves course details like access materials and payment information.
Xano Responds: Xano sends a response back to Wized. The response will indicate if the enrollment is successful or if there are any issues (e.g., user already enrolled, inactive subscription). It might also include additional data like access credentials for the course materials.
Wized Updates Webflow: Wized receives the response from Xano and updates the Webflow front-end accordingly. This could involve a confirmation message with instructions, offering alternative enrollment options or redirecting the user to a payment portal.