EffectIO Paid Memberships Pro - Gift Levels Add On

Original price was: $70.00.Current price is: $9.99. / year

Drop-in compatible replacement & Licensed Product

Some levels will generate discount codes to give to others to use for gift memberships. Version: 1.0.3 Sell a gift certificate that generates a unique gift code for membership to your site.

Released on: 2025-05-05

Single License

Club Membership

17,99 / Month Membership

NEW Activate all licensed items with the free Dashboard

EffectIO Dashboard

Discover when we give away free Plugins

Find out when we give items for Free


Hey! 🎉 Monthly emails, tops. Snag exclusive plugins/themes for $0. They go quick, but you might just get a freebie! 😉

30 Days Money Back Guarantee

Guaranteed pre-activated plugins. Most items work immediately after installation. Open a support ticket to obtain the license keys for the ones that ask for activation.

Free support to install and setup on your site.

Paid Memberships Pro – Gift Levels Add On 1.0.3

Manage gift memberships for your WordPress site with the Paid Memberships Pro – Gift Levels Add On. This Plus Add On allows you to sell gift certificates for membership, generating unique gift codes for recipients to claim their membership accounts.

With this Add On, anyone can purchase a gift membership. When a user purchases a membership level set up as a Gift Level, a customized discount code is created after checkout. The gift code can be claimed for a free membership with an expiration date, configured in the Gift Levels settings.

To use the Gift Levels Add On, you must have the Paid Memberships Pro plugin installed and activated with a valid license. Simply navigate to Memberships > Settings > Levels to create a new Gift Level and configure additional settings.

How it Works

The Gift Levels Add On allows you to create custom gift membership levels and configure their settings. For example, you can sell a 10 monthly membership called “Premium” and offer a gift level called “Gift of Premium” that entitles the recipient to 6 months of Premium membership. You can set an initial payment of $60 on the Gift of Premium membership and assign the level to gift as Premium with a gift expiration period of 6 months.

Installation

This Add On adds three new email templates for gift purchases. You can modify the default messages sent as part of a gift purchase. Additionally, developers can customize the setup of gift giver and gift recipient level relationships using PHP code. The Add On also includes various options and variables for customization.

Benefits:

  • Sell gift certificates for membership on your WordPress site
  • Generate unique gift codes for recipients to claim their membership accounts
  • Create customized discount codes for gift levels
  • Configure expiration dates for claimed gift memberships
  • Easily create and manage gift membership levels
  • Customize email templates for gift purchases
  • Flexible setup options for developers
  • Compatible with the Paid Memberships Pro plugin

Note: This Add On can be updated via the EffectIO Dashboard, which provides pre-activated items. EffectIO also offers premium support and delivers super deals with 30 to 90 percent discounts on GPL code.

Sell a gift certificate that generates a unique gift code for membership to your site.

1.1.1 — 2025-02-27
  • ENHANCEMENT: Now using the new `PMPro_Email_Template` class to show email template variables when editing email templates in PMPro v3.4+. #73 (@MaximilianoRicoTabo)
1.1 — 2024-07-31
  • ENHANCEMENT: Updated the frontend UI for compatibility with PMPro v3.1. #71 (@dparker1005, @kimcoleman)
  • BUG FIX: Fixed conflict with the PMPro Pay By Check Add On. #70 (@dparker1005)
  • DEPRECATED: Removed `sample-setup.php` as settings can now be configured on the Edit Level page. #72 (@kimcoleman)
1.0.4 — 2023-12-11
  • ENHANCEMENT: Updating `

    ` tags to `

    ` tags for better accessibility. #66 (@michaelbeil)

  • BUG FIX: Fixed issue where gift level emails may not be sent when using Stripe Checkout or other asynchronous gateways. #64 (@dparker1005)
  • BUG FIX: Fixed issue where gift level emails sent to administrators may have their account credentials in place of the gift purchaser's. #64 (@dparker1005)
  • BUG FIX: Fixed PHP errors when the core PMPro plugin is not active. #68 (@mircobabini)
  • REFACTOR: No longer pulling the checkout level from the `$_REQUEST` variable. #65 (@dparker1005)
1.0.3 — 2023-01-30
  • BUG FIX: Resolved issue where the recurring payment warning was showing on all levels, not just gift levels.
1.0.2 — 2022-07-19
  • ENHANCEMENT: Added Gift level template and support for PMPro v2.9+ settings UI.
1.0.1 — 2021-09-14
  • BUG FIX: Fixed fatal error when viewing Edit User page
  • BUG FIX: Fixed incorrect output on invoice page when a gift order was purchased
1.0 — 2021-09-13
  • FEATURE: Gift levels can now be configured on the Edit Level page
  • FEATURE: Users can now enter a recipient email address during checkout to send a gift code to
  • FEATURE: Added email templates for gift checkouts (both user and admin) and for gift recipient emails
  • ENHANCEMENT: Added filter pmprogl_gift_code_purchased (Thanks, Mirco Babini)
  • ENHANCEMENT: Gift code data is now being stored in order meta
  • ENHANCEMENT: Admins can now see the gift codes that a user has purchased on the Edit User page or by editing a discount code
  • BUG FIX/ENHANCEMENT: Added warning if membership level is set up with recurring payment or expiration date and gift level in GUI
  • BUG FIX/ENHANCEMENT: Gift levels are now immediately removed after checkout for all users (Thanks, Mirco Babini)
  • BUG FIX/ENHANCEMENT: Moved gift level confirmation message to end of checkout email (Thanks, Mirco Babini)
  • BUG FIX: Fixed issue where purchasing gift level with Stripe could set an expiration date on previous membership
  • BUG FIX/ENHANCEMENT: Now clearing cached membership levels after removing gift level (Thanks, Mirco Babini)
  • BUG FIX: Fixed issue where gift code may not be generated at checkout with specific gateways (Thanks, knit-pay on GitHub)
  • BUG FIX: Fixed PHP notice (Thanks, Mirco Babini)
  • REFACTOR: Broke code into separate files
0.4 — 2020-12-09
  • BUG FIX: Fixed an issue when checking out with PayPal would change the user's level. User's will now keep their current level when purchasing a gift.
  • ENHANCEMENT: Plugin strings have been localized and now support translations.
  • ENHANCEMENT: New filter added to allow changing of discount code settings during checkout process. Filter: 'pmprogl_gift_code_settings'
2.3
  • BUG: Fixed bug where $pmprogl_existing_member_flag was not being set correctly.
2.2
  • Now preserving enddate when giving users their previous level back after checking out for a gift level. (Thanks, andrewatduckpin)
2.1
  • Added code to set status of last level to "active" explicitly after checkout. Makes this addon compatible with PMPro v1.8+
1.3
  • Added gift code link to confirmation email
1.2
  • Added readme.txt
  • Fixed bug on account page for users without purchased gift codes.

Testimonials

Benny O'Brien@benny_obie

The quick response from a friendly team member at @effectioshop honestly caught me off guard.
Nice work!


Stuart Boyle@stuart_boyle

@effectioshop As an eCommerce developer, effectio.org has enabled me to reach higher expectations and my clients are very happy.


22,000+ Users · 180 Countries
Trusted by freelancers, agencies & store owners worldwide

How It Works

Install the free EffectIO Dashboard plugin on your WordPress site. It connects to the EffectIO catalog, detects every premium plugin and theme you own, and gives you a single hub to manage licenses, run updates, and keep your admin panel clean — all from one screen.

One-Click Updates
Update any premium plugin or theme instantly. No manual downloads, no FTP — just click "Update Now."

🔑

License Manager
View, activate, and manage all your license keys in one place. No hunting through emails or vendor dashboards.

🔇

Notification Blocker
Blocks intrusive admin nag screens, upsell banners, and ads that clutter your dashboard. Re-enable anytime.

🛡️

Vendor Request Control
Prevents redundant license-check pings to third-party servers for items you already manage through EffectIO.

📦

Bulk Activation
Club members can activate all eligible plugins and themes at once — one button, zero hassle.

🆓

100% Free
The Dashboard itself costs nothing. Install it and it auto-activates on your domain — no key required.

Get Started in 3 Steps

1

Download & Install

Download the EffectIO Dashboard zip and install it via Plugins → Add New → Upload.

2

Browse & Activate

Open EffectIO → Catalog in your admin panel. The dashboard auto-detects your installed items and matches them to your licenses.

3

Update & Manage

Keep everything current with one-click updates. Manage licenses, block nag notices, and enjoy a cleaner WordPress experience.

Licenses

All WordPress derivative work is GPL-licensed. Most items are pre-activated and ready to use. Some require an activation key — we provide it with your purchase, and the Dashboard lets you apply it in seconds.

Club members enjoy bulk activation: activate every eligible item at once with a single click. No more entering keys one by one.

✅ Money-Back Guarantee

Every item is tested and ships with full features. If something doesn't work and we can't fix it, you get a full refund. We believe premium tools should be accessible — that's why we offer a low-cost subscription so freelancers, small businesses, and agencies can grow without a large upfront investment.

Manage and Update all your sites

17.99 $ / Month Membership

2900 Plugins and Themes. Install, Update, Activate and Delete any plugin. Unlimited Sites. Best WP Agency Deal.

Clean Items

NGO Mission

Always Updated

SSL Connection