Help center / Selling Eduflow courses with Checkout Page

Selling Eduflow courses with Checkout Page

Eduflow is a teaching platform for creating and teaching university courses, online courses, employee onboarding and sales training. This payment integration lets you add (recurring) payments to your Eduflow courses. We'll create a beautiful checkout for your course and set up an automation that invites students to the course once they pay.

If you're new to Eduflow, have a look at the Getting started with Eduflow to learn how to set up your first course. It serves well as a demo of what a course on Eduflow looks like.

If you're new to Checkout Page, Checkout Page is checkout and payment software. We help businesses accept payment online to sell pretty much anything, from software to cheese. We use Stripe to securely process payments. You'll use your own existing Stripe account, or create a Stripe account while setting up Checkout Page.

In this integration we'll use Zapier to automate the invite process when a student pays on Checkout Page. You'll use your own Zapier account as well. If you're new to Zapier, you can sign up here.

Let's break this integration down in 2 steps:

  1. Create a checkout for your course
  2. Connect Checkout Page to Eduflow with Zapier

1. Create a checkout for your course

Eduflow checkout example

To charge for access to your course, we'll create a checkout in Checkout Page. This can be a one-time payment or a recurring payment (subscription).

  1. Log in to your Checkout Page account. If you don't have an account yet, sign up here and complete the sign up process.

  2. Go to Pages

  3. Click + New Page

  4. Add a title, set a price and save

    • 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 new field with these settings:

    • Field type: Text
    • Label: Name
    • Data type: Customer name
    • Required

Eduflow fields name

2. Connect Checkout Page to Eduflow with Zapier

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.

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.

  1. Log in to your Zapier account, or sign up for Zapier.

  2. Open this template zap and follow the steps.

  3. If you're prompted for your Eduflow API key, do the following:

    • Open Eduflow
    • Go to you Institution dashboard, select Settings in the sidebar and select Zapier & API 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
  4. In the Action, select the course you want to add students to

  5. Keep 'Send Email Invitation' to Yes to ensure students will receive an invite email once they pay

Zapier Eduflow Action

  • 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 simply send the link to your checkout to your students.

Need more help?

Contact us via the Chat in the bottom-right corner or via email on support@checkoutpage.co