
LearnPress – 2checkout Payment Add-on 4.0.0
SKU: 6120
One-time payment · lifetime access to this file
- Instant download after purchase
- 100% original, unmodified GPL file
- Free lifetime updates on request
- Secure Razorpay / PayPal checkout
Product details
- Version on file
- 4.0.0
- Developer
- ThimPress
- Type
- Theme
- Released
- July 2, 2020
- License
- GPL
- Live demo
- View the developer's demo
About LearnPress – 2checkout Payment Add-on 4.0.0
This is a payment add-on for LearnPress, the WordPress LMS plugin from ThimPress. It adds 2Checkout as a payment method on the LearnPress checkout, so a student can pay for a course by card through 2Checkout and be enrolled once the payment is confirmed. It does nothing on its own: LearnPress must be installed and active first.
2Checkout has since been rebranded as Verifone, and its payment pages and APIs have changed over time. The file on record is version 4.0.0 and dates from July 2020, so set it up on a staging site and run test orders before you take real payments. If you searched for WooCommerce and LearnPress together, note that this add-on uses LearnPress's own checkout, not the WooCommerce cart.
Requirements
- LearnPress (the parent LMS plugin)
- A 2Checkout (Verifone) merchant account
Key features
- 2Checkout at LearnPress checkout
- Adds 2Checkout as a payment option when a student buys a paid course.
- Enrolment after payment
- A completed 2Checkout payment completes the LearnPress order, which gives the student access to the course.
- Settings inside LearnPress
- The gateway is enabled and configured from the LearnPress payment settings, next to the other payment methods.
- Card payments off your server
- Card details are handled by 2Checkout rather than stored on your WordPress site.
- Works beside other gateways
- You can offer 2Checkout alongside other LearnPress payment methods and let the student choose.
Is it right for you?
A good fit for
- LearnPress course sites that already have a 2Checkout (Verifone) merchant account
- Course sellers who want to keep LearnPress's own checkout instead of adding WooCommerce
Look elsewhere if
- Sites that sell courses through the WooCommerce cart, which needs a WooCommerce-based LearnPress payment add-on instead
- Anyone without a 2Checkout or Verifone merchant account
How to install LearnPress – 2checkout Payment Add-on 4.0.0
- 1
Download the file
Open My Account → Downloads and download the product. If the archive contains several zips (documentation, child theme, licensing files), you need the one named after the product.
- 2
Upload it to WordPress
In your dashboard go to Plugins → Add New Plugin → Upload Plugin and choose the zip.
- 3
Install and activate
Click Install Now, then Activate. If an older or free copy is already installed, WordPress offers to replace it with the uploaded version.
Notes for this product
- Install and activate LearnPress before this add-on. Match the add-on to your LearnPress major version, because LearnPress add-ons are built for a specific branch of the core plugin.
Setup: using LearnPress – 2checkout Payment Add-on 4.0.0
- Install LearnPress first. Make sure LearnPress is active and you have at least one paid course.
- Activate the add-on. Upload and activate the 2Checkout add-on in Plugins.
- Enter your account details. Open the LearnPress payment settings, enable 2Checkout and enter the account credentials it asks for from your 2Checkout (Verifone) control panel.
- Set up payment notifications. If the add-on shows a notification or return URL, add it in your 2Checkout account so completed payments reach your site.
- Run a test order. Use 2Checkout's test or demo mode to buy a course, and check that the order completes and the student is enrolled.
Common problems and fixes
Students pay but the LearnPress order stays pending
- Why it happens
- The payment notification from 2Checkout isn't reaching your site, or the secret word or credentials don't match.
- How to fix it
- Check the notification URL and credentials in both your 2Checkout account and the LearnPress settings, then run another test order.
2Checkout doesn't appear at checkout
- Why it happens
- The gateway isn't enabled in the LearnPress payment settings, or the course is set as free.
- How to fix it
- Enable 2Checkout in the payment settings and confirm the course has a price.
“The link you followed has expired.” when uploading
- Why it happens
- The zip is larger than your server's PHP upload limit (upload_max_filesize / post_max_size).
- How to fix it
- Raise the upload limit in your hosting control panel, or unzip the file and upload the folder to wp-content/plugins with your host's file manager or SFTP.
“The package could not be installed. No valid plugins were found.”
- Why it happens
- The uploaded zip is a bundle (or a theme), not the plugin itself.
- How to fix it
- Unzip the download once and upload the inner zip named after the plugin.
“Plugin could not be activated because it triggered a fatal error.”
- Why it happens
- Usually a PHP version older than the plugin needs, or a second copy of the same plugin (for example the free version) still active.
- How to fix it
- Check your PHP version under Tools → Site Health → Info, deactivate any other copy of the plugin, and enable WP_DEBUG_LOG to see the exact error.
Licence or “updates unavailable” notices
- Why it happens
- The developer's licence key isn't included. Features that call the developer's servers (template libraries, cloud APIs, automatic updates) need it.
- How to fix it
- Everything that runs locally works without it. For a newer file, use Request an update from your account.
Alternatives to LearnPress – 2checkout Payment Add-on 4.0.0
| Product | Choose it if | Price |
|---|---|---|
| LearnPress – Woo Payment LearnPress – 4.0.1 | you want LearnPress courses to be paid through WooCommerce and its gateways instead of 2Checkout. | $4.25 |
| LearnPress – WooCommerce Payment Methods Integration 4.1.2 | you want to use WooCommerce payment methods for LearnPress courses while keeping the LearnPress checkout. | $4.49 |
Frequently asked questions
Does this work without LearnPress?
No. It is an add-on for LearnPress and needs the core plugin installed and active.
Is 2Checkout still around?
2Checkout is now part of Verifone. Use your Verifone or 2Checkout merchant account, and test the add-on carefully, since the service has changed since this file was made.
Does it use WooCommerce?
No. It plugs into LearnPress's own checkout. If you want WooCommerce to handle course payments, look at the LearnPress WooCommerce payment add-ons instead.
Which version is the file?
The file on record is version 4.0.0, from July 2020. Test it with your current LearnPress and WordPress on a staging site first.
Categories: Wordpress Plugins, Business, Addon, Plugins, Wordpress, Payment Gateway
Related products
−95%Blogetti – Restaurant Blog WordPress Theme
−93%WooCommerce Products Layout for Elementor
−95%ARMember WordPress Membership Plugin 4.0.2
−92%WPForms Zapier Addon 1.4.0
−93%WooCommerce Stripe Payment Gateway 5.9.0
−93%News Magazine Papr – News Magazine WordPress Theme 1.3.2
AffiliateWP Allowed Products Addon 1.3
−86%