Selling Eduflow courses with Checkout Page

How to add one-time and recurring payments to Eduflow courses

Sell Eduflow courses with Checkout Page. Customers complete checkout in your Checkout Page and gain access to course content.

How do I create a checkout for my course?

  1. To charge for access to your course, we'll create a checkout on Checkout Page. This can be a one-time payment or a recurring payment (subscription).
  2. Log in to your Checkout Page account. If you don't have an account yet, sign up here and complete the signup process.
  3. Go to your dashboard and click Create checkout
  4. Fill in the details and click Create checkout
    • If you're selling a subscription, select one of your Stripe subscriptions. If you don't have a Stripe subscription for your course yet, create one.
    • If you sell at multiple price points, either create a checkout for each price point, or use Variants to let your customer select a price option on the checkout.
  5. In the Fields tab, add a custom field with these settings:
  • Field type: Text
  • Label: Name
  • Data type: Customer name
  • Tick This field is required and Save

How do I connect Checkout Page to Eduflow?

  1. Once someone pays via the checkout we created in Step 1, we want to automatically invite them to our course. To do so, we'll make a Zap in Zapier. We'll make Zapier listen to the New charge event from Stripe, and trigger the Add Participant to Course in Eduflow action in Eduflow.
  2. This template contains most settings to set up the Zap. You'll connect your Stripe account, connect your Eduflow account and choose the course you want to add students to.
  3. Log in to your Zapier account, or sign up for Zapier.
  4. Open this template zap and follow the steps.
  5. If you're prompted for your Eduflow API key, do the following:
    • Open Eduflow
    • Go to your Institution dashboard, select Settings in the sidebar and select Zapier & AP I in the menu
    • Generate a new API key and click on Copy to clipboard
    • Go back to the API key prompt and paste in the API key
  6. In the Action, select the course you want to add students to
  7. Keep Send Email Invitation to Yes to ensure students will receive an invite email once they pay
  • If you want to test the integration without being charged, use a Stripe test key to trigger Zapier on test payments.

That's it! You're now able to charge students for access to your course and automatically invite them when they pay. You can add your checkout to your website and social media, or send the link to a one page checkout to your students.

On this page