Note: Fedora has changed their name to Teachable. We hope to obtain new integration instructions from them soon.
Fedora is an advanced learning management system (LMS) that is highly customizable with the ability to incorporate extra features. Built as a stand-alone all-in-one solution with a payment gateway included, Fedora's High Volume Plan integrates with ONTRAPORT's order form system.
This integration allows you to use an ONTRAPORT Order Form to charge a Contact for a course. The form pings Fedora which triggers a notification email to the contact giving them course access. If the Contact already has an account on your Fedora school, they simply get additional access to the course on their existing account.
Find the productid of the course you want to sell using an ONTRAPORT Order Form
Log into Fedora's Admin panel
Click on the Courses tab
Select the Course you want to sell and click on the Pricing tab along the left. Click the green edit icon. Show me
Write down or copy the Product ID number shown on the pop up. Show me
Creating the ONTRAPORT Order Form
Log into your ONTRAPORT account
Create an Order Form for your Course using the Smart Form editor. Make the Email field required. See Creating an Order Form for more information.
After creating the front end of the form with the product and pricing, click on the Settings tab
In the Conditional Rules section, under Rules: Successful Payment click + Add Rule Show me
Name the Rule
In the Then Do This section select Ping a URL from the drop down Show me
For the Ping URL enter a URL formatted with your Fedora login email and password and your Fedora subdomain, with /api/v1/sales/ appended to it:
For the Post data section type in the following, replacing the text PRODUCTID with the number obtained from Fedora (57 in the example above):
product_id=PRODUCTID&email=[Email]&price=[Last Charge Amount]
The finished Rule looks like this
When finished, set the payment gateway to the Dummy Gateway for testing. Test using the Dummy Gateway card number 4111 1111 1111 1111 (a number four and fifteen ones) and any other information for your test Contact.
Verify the test Contact is added to your Fedora course.
If the test is successful, remember to return to the order form and set the payment gateway to your active gateway.
Articles in this section
- Integration Overview
- Facebook Custom Audiences
- Connect with Facebook Integration
- Integrating with Zapier
- Integrating GoToWebinar
- Integrating with Zoom
- Advanced Zap - Form Fillout Trigger
- Integrating with Calendly via Zapier
- Integrating with Lob Using Zapier Webhooks
- Integrating with AccessAlly