We have been hard at work on version 2.0 of AffiliateWP for several months and are just about ready to release it to everyone. This version introduces a lot of enhancements to AffiliateWP to help make your affiliate program better, more efficient, and more reliable.
In version 2.0, we have made 30+ enhancements to AffiliateWP and resolved 8 different bugs. Let’s take a look at some of the highlights of this new version.
Also please see the bottom of this post for instructions on how to install and test the beta.
Integration for Stripe through WP Simple Pay
Stripe.com is continually proving that they are one of the premier merchant processors. Since version 1.0 of AffiliateWP, many of our customers have requested support for referral tracking through Stripe Checkout. In version 2.0 we’re thrilled to announce support for Stripe Checkout through the popular WP Simple Pay plugin.
WP Simple Pay (Lite and Pro) allows you to easily embed Stripe Checkout payment forms on your website and now, with our new integration, you can also permit your affiliates to refer customers to your product or service and AffiliateWP will track referral commissions for sales that are processed through Stripe with WP Simple Pay.
Integration with WPForms
WPForms is one of the more recent contact form builder plugins available for WordPress and they’ve certainly made a splash. Version 2.0 of AffiliateWP now includes an integration with WPForms that allows you to track referrals for payments submitted through WPForms.
Integration with Give
Give is a great plugin that makes accepting donations easy. Whether you are raising money for a charity, a business expansion, medical bills, or any other cause, Give can help make it easy. AffiliateWP now supports tracking referral commissions for donations made through Give, providing you a great way to help grow your donations.
Integration with Paid Member Subscriptions
Paid Member Subscriptions, a plugin from Cozmoslabs, offers a complete membership solution, allowing you to accept member payments, manage members, create subscription plans and restrict access to premium content. In AffiliateWP 2.0, we have introduced a new integration that allows you to track affiliate referrals for membership and subscription purchases made through Paid Member Subscriptions.
Integration with Caldera Forms
Caldera Forms is a powerful form builder plugin. In version 2.0 of AffiliateWP we have introduced an integration that allows you to track referral commissions for payments submitted through Caldera Forms.
Improved export and payout file handling
We have introduced a new batch processing system that allows AffiliateWP to easily handle much larger data sets than previously possible. This improvement will greatly benefit large sites that have experienced problems with timeouts and other issues when attempting to generate payout files or export CSVs of the affiliate databases. It will also benefit smaller sites by giving site admins a smoother, less disruptive experience.
Fine-tuned meta capabilities
In 2.0 we’ve introduced additional meta capabilities that allow site admins to more greatly fine-tune what privileges user roles have. This includes capabilities for determining not only if a user can “manage” an affiliate object (affiliate, referral, visit, payout, REST consumer) but also if they have permission to view, add, edit, and delete. Each of these meta capabilities are separate so it’s now possible to have user roles that can add / edit objects but not delete them, or a role that can view objects but not manipulate them in any way.
Affiliate Area form settings
With 2.0 we have included new settings that allow site admins to choose which forms (login, registration or none) should be shown on the Affiliate Area to non-registered affiliates and we have introduced options that permit site admins to control which fields in the registration form are required and optional.
Along with the highlights above, we’ve made a number of other improvements. These include:
- Payout files can now be generated for individual affiliate accounts
- The conversion rate for affiliates is now shown on the Reports page
- Affiliate first and last names are now included in the CSV export file
- A new option to blacklist specific referring URLs has been added
- Creative thumbnails are now shown on the Creatives list table
- Admin-visible-only notes can now be added to affiliate accounts
- Support for Pakistani PKR has been added
- Text strings throughout the admin area have been improved and made more consistent
- Affiliate login and registration forms no longer have fixed input or label widths
- Referrals generated through PayPal Buttons can now be automatically revoked when refunds are processed, if the referral status is Unpaid
- REST API routes now include a full schema
- Account status is now shown on the Edit Affiliate screen
- Gravity Forms integration now blocks referrals from an affiliate’s own email address
- Affiliates database now includes a column for “unpaid_earnings”
- Unpaid Earnings are now visible in a column on the main Affiliates screen
How to get the beta
Download and install automatically from plugins.php
If you have version 1.9.8 of AffiliateWP or later installed, you may opt into beta update notifications by navigating to Affiliates → Settings → Misc and checking the box for Opt into beta versions?.
Once opted-in, an update notification for the 2.0 beta will be shown in your Plugins page after the next plugins update check is run by WordPress.
At this time we anticipate the final release of 2.0 to land on January 24, 2017.
If you have any questions or issues with the beta, please let us know by leaving a comment below or submitting a support ticket.