ThimPressThimPress ThimPress
  • Best Deals
    • Eduma | Education WordPress Theme $439 $69 Only!
    • Eduma Mobile – React Native LMS Mobile App for iOS & Android – $54 Only!
    • SaleMaster – Creative Multipurpose Shopify Theme $89 $19 Only!
    • Coaching | Life & Fitness Coaching WordPress Theme – $54 Only!
    • CorpTrain | Corporate Training WordPress Theme – $49 Only!
    • StarKid | Kindergarten WordPress Theme – $44 Only!
    • IvyPrep | Education & School WordPress Theme – $44 Only
    • Sailing | Hotel WordPress Theme – $54 Only
    • LuxStay | Hotel & BnB WordPress Theme – $54 Only
  • LearnPress
    • LearnPress – LMS WordPress Plugin
    • LearnPress Store
    • LearnPress PRO Bundle
    • LearnPress Mobile App
  • Plugins
    • All
    • LearnPress Add-Ons
    • Pipes
    • Create Courses Add-ons
    • Manager Courses Add-ons
    • Sell Courses Add-ons

    Plugins47

    learnpress pro bundle lms wordpress plugin
    LearnPress PRO Bundle
    learnpress woocommerce payment lms wordpress plugin
    WooCommerce add-on for LearnPress
    certificates
    Certificates add-on for LearnPress
    gradebook
    Gradebook add-on for LearnPress

    LearnPress Add-Ons30

    learnpress pro bundle lms wordpress plugin
    LearnPress PRO Bundle
    learnpress woocommerce payment lms wordpress plugin
    WooCommerce add-on for LearnPress
    certificates
    Certificates add-on for LearnPress
    gradebook
    Gradebook add-on for LearnPress

    Pipes17

    wp pipes
    WP Pipes
    wp pipes
    WP Pipes add-ons Bundle
    html parser
    HTML Parser processor for Pipes
    WooCommerce Destination for Pipes

    Create Courses Add-ons8

    paid memberships pro
    Paid Memberships Pro add-on for LearnPress
    learnpress frontend editor lms wordpress plugin
    Frontend Editor add-on for LearnPress
    learnpress assignments lms wordpress plugin
    Assignments Add-on for LearnPress
    random-quiz
    Random Quiz add-on for LearnPress

    Manager Courses Add-ons14

    certificates
    Certificates add-on for LearnPress
    gradebook
    Gradebook add-on for LearnPress
    content drip
    Content Drip add-on for LearnPress
    co-instructors
    Co-instructors add-on for LearnPress

    Sell Courses Add-ons7

    learnpress woocommerce payment lms wordpress plugin
    WooCommerce add-on for LearnPress
    paid memberships pro
    Paid Memberships Pro add-on for LearnPress
    stripe payment
    Stripe add-on for LearnPress
    2checkout addon for learnpress
    2Checkout add-on for LearnPress
  • Best Themes
    • All
    • Education Themes
    • Hotel Themes
    • WordPress Blog & Magazine Themes
    • Free

    Themes27

    onelms education wordpress theme
    OneLMS – Education WordPress Theme
    home page academy
    AcademyLMS: The Renovation for eLearning WordPress theme
    education pack
    Education Pack: #1 Free Education WordPress Theme
    elearning
    Education LMS WordPress Theme – eLearning WP

    Education Themes20

    onelms education wordpress theme
    OneLMS – Education WordPress Theme
    home page academy
    AcademyLMS: The Renovation for eLearning WordPress theme
    education pack
    Education Pack: #1 Free Education WordPress Theme
    elearning
    Education LMS WordPress Theme – eLearning WP

    Hotel Themes4

    sailing
    Hotel and Resort WordPress Theme | Sailing
    hotel
    Hotel and Resort WordPress Theme | Hotel WP
    luxhotel hotel & bnb wordpress theme
    LuxHotel – Hotel WordPress Theme
    vacation wp
    Vacation WP – Hotel Booking WordPress Theme

    WordPress Blog & Magazine Themes3

    megabuilder
    Construction WordPress Theme for Industrial & Architecture | MegaBuilder
    magwp
    Mag WP | Magazine Newspaper Blog WordPress Theme
    magazette travel
    Blog & Magazine WordPress Theme | Magazette Magazine

    Free1

    education pack
    Education Pack: #1 Free Education WordPress Theme
  • Blog
    • Education & LMS
    • Marketing & SEO
    • Tutorials & Docs
    • WordPress Plugin Collections
    • WordPress Theme Collections
  • Our Service
    • Customization
    • Maintenance Service
    • Hosting Service
    • Advertise
  • Help Center
    • Support Forums
    • Ticket Center
    • Documentation
    • Knowledge Base
    • FAQs
    • Contact us
  • 0
  • Sign in

    Sign Up

    Are you a member? Sign in now

    Sign In

    Lost your password?

    Not a member yet? Sign up now

    Lost Password

    Please enter your username or email address. You will receive a link to create a new password via email.

    Are you a member? Sign in now

  • Best Deals
    • Eduma | Education WordPress Theme $439 $69 Only!
    • Eduma Mobile – React Native LMS Mobile App for iOS & Android – $54 Only!
    • SaleMaster – Creative Multipurpose Shopify Theme $89 $19 Only!
    • Coaching | Life & Fitness Coaching WordPress Theme – $54 Only!
    • CorpTrain | Corporate Training WordPress Theme – $49 Only!
    • StarKid | Kindergarten WordPress Theme – $44 Only!
    • IvyPrep | Education & School WordPress Theme – $44 Only
    • Sailing | Hotel WordPress Theme – $54 Only
    • LuxStay | Hotel & BnB WordPress Theme – $54 Only
  • LearnPress
    • LearnPress – LMS WordPress Plugin
    • LearnPress Store
    • LearnPress PRO Bundle
    • LearnPress Mobile App
  • Plugins
    • All
    • LearnPress Add-Ons
    • Pipes
    • Create Courses Add-ons
    • Manager Courses Add-ons
    • Sell Courses Add-ons

    Plugins47

    learnpress pro bundle lms wordpress plugin
    LearnPress PRO Bundle
    learnpress woocommerce payment lms wordpress plugin
    WooCommerce add-on for LearnPress
    certificates
    Certificates add-on for LearnPress
    gradebook
    Gradebook add-on for LearnPress

    LearnPress Add-Ons30

    learnpress pro bundle lms wordpress plugin
    LearnPress PRO Bundle
    learnpress woocommerce payment lms wordpress plugin
    WooCommerce add-on for LearnPress
    certificates
    Certificates add-on for LearnPress
    gradebook
    Gradebook add-on for LearnPress

    Pipes17

    wp pipes
    WP Pipes
    wp pipes
    WP Pipes add-ons Bundle
    html parser
    HTML Parser processor for Pipes
    WooCommerce Destination for Pipes

    Create Courses Add-ons8

    paid memberships pro
    Paid Memberships Pro add-on for LearnPress
    learnpress frontend editor lms wordpress plugin
    Frontend Editor add-on for LearnPress
    learnpress assignments lms wordpress plugin
    Assignments Add-on for LearnPress
    random-quiz
    Random Quiz add-on for LearnPress

    Manager Courses Add-ons14

    certificates
    Certificates add-on for LearnPress
    gradebook
    Gradebook add-on for LearnPress
    content drip
    Content Drip add-on for LearnPress
    co-instructors
    Co-instructors add-on for LearnPress

    Sell Courses Add-ons7

    learnpress woocommerce payment lms wordpress plugin
    WooCommerce add-on for LearnPress
    paid memberships pro
    Paid Memberships Pro add-on for LearnPress
    stripe payment
    Stripe add-on for LearnPress
    2checkout addon for learnpress
    2Checkout add-on for LearnPress
  • Best Themes
    • All
    • Education Themes
    • Hotel Themes
    • WordPress Blog & Magazine Themes
    • Free

    Themes27

    onelms education wordpress theme
    OneLMS – Education WordPress Theme
    home page academy
    AcademyLMS: The Renovation for eLearning WordPress theme
    education pack
    Education Pack: #1 Free Education WordPress Theme
    elearning
    Education LMS WordPress Theme – eLearning WP

    Education Themes20

    onelms education wordpress theme
    OneLMS – Education WordPress Theme
    home page academy
    AcademyLMS: The Renovation for eLearning WordPress theme
    education pack
    Education Pack: #1 Free Education WordPress Theme
    elearning
    Education LMS WordPress Theme – eLearning WP

    Hotel Themes4

    sailing
    Hotel and Resort WordPress Theme | Sailing
    hotel
    Hotel and Resort WordPress Theme | Hotel WP
    luxhotel hotel & bnb wordpress theme
    LuxHotel – Hotel WordPress Theme
    vacation wp
    Vacation WP – Hotel Booking WordPress Theme

    WordPress Blog & Magazine Themes3

    megabuilder
    Construction WordPress Theme for Industrial & Architecture | MegaBuilder
    magwp
    Mag WP | Magazine Newspaper Blog WordPress Theme
    magazette travel
    Blog & Magazine WordPress Theme | Magazette Magazine

    Free1

    education pack
    Education Pack: #1 Free Education WordPress Theme
  • Blog
    • Education & LMS
    • Marketing & SEO
    • Tutorials & Docs
    • WordPress Plugin Collections
    • WordPress Theme Collections
  • Our Service
    • Customization
    • Maintenance Service
    • Hosting Service
    • Advertise
  • Help Center
    • Support Forums
    • Ticket Center
    • Documentation
    • Knowledge Base
    • FAQs
    • Contact us

LearnPress

  • Home
  • LearnPress
  • LearnPress Payment Settings: The All-in-one tutorial

LearnPress Payment Settings: The All-in-one tutorial

Article In LearnPressBy Admin - Posted August 23, 2020
  • Share
  • Facebook
  • Pinterest
  • Google

In this article, we will explore all the payment options of Eduma. How to setup LearnPress payment using Eduma theme. You will learn how to start with the built-in Paypal payment. And then we will move to install the WooCommerce payment gateway to implement more payment gateways for your website. Besides WooCommerce, we also developed some payment gateway plugins so if you don’t want to use WooCommerce for your website for some reasons. You can skip part 3 and read part 4 of this tutorial. Finally, we will also take a look at the ability to create course membership of the theme using the LearnPress Paid Membership Pro integration add-on.

This tutorial will be done with the best Education WordPress Theme – Eduma theme. However, any other Premium LearnPress Themes like Course Builder LMS, Coaching, Ivy School, etc. can also be done using the exact steps mentioned in this tutorial.

1 – Setting up payment right after theme installation the correct way.

Just like any other professional premium WordPress themes. Eduma comes with the demo data and one click installation that gives you a great looking website out of the box. However, since there are many ways a payment can be made and it’s impossible for us to know which customer wants to utilize which payment method so it is not set up automatically. You will need to go through it before running your website.

If you are just installing the theme, once you click on the button “Buy this course”. If you are not logged in, you will see the login modal box with no Registration button. This is because new WordPress installation turned of registration by default. And if you want your students to be able to buy course, you will need to turn this option on.

To enable sign up, please go to your WordPress Dashboard > Settings > General and in General Settings, click on Anyone can register in the Membership field so anyone can register to your website.

This only provide a basic Login/Registration form for your website that’s using WordPress’s default registration system. To implement a full feature Social Login system on your website, please refer to the video tutorial. If you need guidance on how to edit some other parts of the Eduma theme, please refer to this page:

After that, when someone click on the Buy this course button, if they are not logged in, they will be asked to sign up or log in before continue.

However, now if the user is logged in, there would still be an error: “Checkout page hasn’t been setup or page does not exists.“

This is because the checkout page has not been setup correctly.

You can also see this issue in the WordPress Dashboard with this notification: “The following required page(s) are currently missing: Checkout Page.To ensure all functions work properly, please click here to create and set it up automatically.“

To fix this, please go back to your WP Admin dashboard, go to LearnPress > Settings > General > Pages setup, you will see the field for choosing a Check Page, then choose the page called “LP Checkout“. When you set the Checkout Page, the notification will disappear automatically.

This is also where we setup Payment Settings for LearnPress. You can set the following settings here:

  • Auto Start: Auto enroll a user after they buy a course.
  • Enable Login In Checkout and form in checkout page.
  • Enable Registration In Checkout: Registration form in checkout page.

Then, on the Left side of the Payment setting, you can see the General Tab and the Paypal Tab. Please click on it to configure Paypal payment setting.

From here, you can choose to enable Paypal payment or not. You can add your Paypal email so you can receive payment for your course directly via Paypal. If you want to test it, there is also a checkbox for Sandbox Mode. Sandbox Mode is a test feature created by Paypal so everyone can test to see if the payment system is working properly. You can check more about Sandbox Mode by Paypal here.

Remember to click the Save Settings button to save the changes.

Paypal is a built-in payment feature of LearnPress. Even if your students do not have a Paypal account, they can still pay with their credit card using Paypal. Don’t worry about this. Besides, if you want to have other payment options, you will need to install additional payment add-ons for LearnPress like WooCommerce Payment, Stripe Payment, etc. In this screenshot, I already installed WooCommerce Payment. We will learn how to enable WooCommerce payment for LearnPress in the next part.

Now that you have setup Paypal payment correctly and given that you have checked “Enable Guest Checkout”, anyone clicking on a Buy This Course Button could be lead to the basic Paypal payment page like this:

2 – Set up WooCommerce LearnPress Payment the right way.

As I mentioned above, LearnPress use Paypal as the default payment gateway and you can add other payment gateways like via WooCommerce to extend the features of the LMS so your students can pay you in any currency, via any payment gateway, using any payment method like: Pay by check, Bank transfer, Offline payment, pay via a payment gateway like Payumoney, Stripe, Authorize, 2Checkout, etc. So, how to install LearnPress WooCommerce integration add-on.

If you are using a Premium Education WordPress Theme by ThimPress, it’s very likely that the theme comes with the LearnPress WooCommerce Add-on. You can get it by going to the Dashboard > Theme Name (Eduma, Course Builder,etc.) > Plugins and you will see WooCommerce LearnPress Payment Add-on to install and activate it.

If you are not using a theme from us, you will need to get the Add-on here: WooCommerce add-on for LearnPress

After installing and activating the WooCommerce add-on for LearnPress, you will see another tab in the Payment Setting tab on LearnPress Settings.

If you are not seeing this, perhaps you will need to install the WooCommerce Plugin.

Please click on the WooCommerce Payment and you will see the settings for it.

Here we can:

  • Enable WooCommerce Payment
  • Configure which payment setting you want to use. By default, there are:
    • Direct bank transfer
    • Check payments
    • Cash on delivery
    • PayPal

It’s entirely up to you to choose which option. Let’s try to explore some options by enabling WooCommerce, use the Add to cart button and configure all the 4 payment settings above. Clicking on each payment option will lead you to the setting page for each of these payment option in WooCommerce. It’s where you enable them and add instruction for your users on how to finish the payment process like which bank account to send payment to, how payment are made, etc.

This is a sample screenshot of the Direct bank transfer payment setting. Other settings for other payment method are quite similar to this.

Enable Guest Checkout with WooCommerce

Even though we have enabled Guest Checkout for LearnPress in the first part, since we are using WooCommerce as our payment gateway, we will need to enable Guest Checkout for WooCommerce in this step if you want it to work. If you don’t want Guest Checkout, just skip this step.

To do so, please go to WooCommerce > Settings > Tick on both the Guest Checkout setting:

  • Allow customers to place orders without an account
  • Allow customers to log into an existing account during checkout

You should also make sure these options are checked under the Account creation label:

  • Allow customers to create an account during checkout
  • When creating an account, automatically generate a username from the customers’ email address
  • When creating an account, automatically generate an account password

3 – Extended: Installing any payment gateway with WooCommerce

So even when we install WooCommerce, we will only get 4 new payment gateway: Direct bank transfer, Check payments, Cash on delivery and PayPal. What if we want to install other payment gateways to pay using credit card, pay in other currency, etc? To do that, we will need to find a payment gateway that runs with WooCommerce. And then LearnPress payment can be made using that payment gateway.

For example, if I want to pay using PayU, I can search on Google for “Payu payment gateway woocommerce”. I will find dozens of plugins for that payment gateway that runs with WooCommerce. WooCommerce is the official payment option for WordPress so almost all banks, payment gateway companies will want to integrate with it.

To look for a suitable payment gateway for you. You could also go to WordPress.org and search for a payment gateway plugin that integrate with WooCommerce and use it. Most of them will be free. For example, in this screenshot, I can find Stripe Payment gateway, Authorize.net, Voguepay or Eurobank payment gateway. Besides, I could even find cryptocurrency payment gateway like Bitcoin or AltCoin.

4 – Payment without WooCommerce

WooCommerce is an universal option for doing payment in WordPress. However, for some reasons, some people might not want to implement with it. Whether it is because of security, conflict with current system, speed, or just personal preferences, we understand it. For this reason, we have developed some other payment gateway integration add-ons for LearnPress that anyone can use without installing WooCommerce. They are:

  • 2Checkout add-on for LearnPress
  • Authorize.net add-on for LearnPress
  • LearnPress – Offline Payment
  • Stripe add-on for LearnPress

These add-ons are also available if you are using our premium LearnPress themes and can be found in the Theme > Plugins just like how you can get the WooCommerce Add-on. Otherwise, you will need to click on the link of each add-on to see its information and purchase it.

 5 – Setting up Membership/ Subscription

As LearnPress is a complete learning management system. It also gives you the ability to add a membership plan / monthly payment/subscription feature to your website by integrating with a membership plugin called Paid Membership Pro. Paid Membership Pro (the word “Paid” and “Pro” is included in the name of this plugin, don’t be confused with its version) is one of the most popular membership plugins for WordPress with more than a million site using it right now. It has a Free version and a Paid version. For your website to work and run as a subscription service. All we need is the Free version of the plugin. However, the free version’s name is still “Paid Membership Pro” because the plugin’s author intends to use the word “Paid” and “Pro” in the plugin’s title.

To learn how to fully integrate LearnPress and Paid Membership Pro Add-on to create a subscription for your courses, please refer to this article: Adding Membership plans in LearnPress for your education WordPress website 

Conclusion

In conclusion, it may be confusing the first time you install the theme and set the payment up. However, once you get to check this article, get into the nitty-gritty of the LMS. You will realize that it is not that hard. You are building a whole online school so it may take some time to learn how to use the system. LearnPress is a powerful and flexible system. Its ability to connect with many payment gateways and process payment in many types has proved this point. LearnPress LMS is an open project that constantly gets updated and improved over time. Hence, if you need help, please go to our Forum Support and create a support topic, our supporters are always willing to help you out.

Read more How to Choose the Best WordPress Hosting Providers in 2020

TAGS: add to cartcheckoutmembershippaymentpayustripewoocommerce

Related Articles

learnpress payment lms wordpress plugin
LearnPress

LearnPress Payment Settings: The All-in-one tutorial

By Mosby - Posted January 19, 2021

In this article, we will explore all the payment options of Eduma. How to setup LearnPress payment using Eduma theme. You will learn how to start…

eduma lms & education wordpress theme
Live Demo

More Info

Education WordPress Theme | Eduma
$69
coaching wordpress theme
Live Demo

More Info

Coaching | Coaching WordPress Theme
$59
CorpTrain Corporate Training WordPress Theme
Live Demo

More Info

CorpTrain | Corporate Training WordPress Theme
$49
sailing hotel
Live Demo

More Info

Hotel WordPress Theme | Sailing
$54
luxstay luxury hotel wordpress theme
Live Demo

More Info

Hotel & BnB WordPress Theme | LuxStay
$54
charitix nonprofit charity wordpress theme
Live Demo

More Info

Charitix | Nonprofit Charity WordPress Theme
$49
ivy school wordpress theme
Live Demo

More Info

IvyPrep | Education & School WordPress Theme
$44
resca restaurant wordpress theme
Live Demo

More Info

Restaurant WordPress Theme - Resca
$44

ADD-ONS FOR LEARNPRESS

  • Combo learnpress pro bundle lms wordpress pluginRead more

    LearnPress PRO Bundle

    $548.99 $249.99

    The next level of LearnPress - LMS WordPress Plugin. More Powerful, More Flexible and Magical Inside

  • Sale! learnpress woocommerce payment lms wordpress pluginAdd to cart

    WooCommerce add-on for LearnPress

    $49.99 $39.99

    WooCommerce add-on for LearnPress provides another way for transaction to be done in the best convenient way for both parties

  • Sale! certificatesAdd to cart

    Certificates add-on for LearnPress

    $39.99 $29.99

    Certificates add-on for LearnPress provides simple drag-and-drop design tool to create certificates for your course

  • Sale! gradebookAdd to cart

    Gradebook add-on for LearnPress

    $39.99 $29.99

    Gradebook add-on for LearnPress makes it easier to track the students learning progress and result

  • paid memberships proAdd to cart

    Paid Memberships Pro add-on for LearnPress

    $39.99

    Paid Membership Pro add-on for LearnPress creates subscriptions for better management of learning and budget needs

  • stripe paymentAdd to cart

    Stripe add-on for LearnPress

    $39.99

    Stripe add-on for LearnPress provides another way for transaction to be done in the best convenient way for both parties

Logo Footer

We provide not only clean & modern WordPress Themes, we are also making sure every WordPress Themes we made must be high performance and optimized for SEO.

Company
  • Privacy Policy
  • Terms & Conditions
  • Refund Policy
  • Item Support Policy
Affiliate
  • Become an Affiliate
  • Affiliate Terms & Policies
Support
  • Documentation
  • Forum
  • How to get help
Product
  • Plugins
  • Themes
  • Advertise
FIND US ON
  • Facebook
  • Twitter
  • Envato
  • Youtube
Designed by ThimPress. Powered by WordPress.
DMCA.com Protection Status
  • Terms & Conditions
  • Documentation