+27 66 341 7545 (Whatsapp only) [email protected]

ReCurr Pro

Recurring Billing. CRM and Affiliate Programme. One Plugin.

The only WooCommerce plugin that combines subscription billing, customer relationship management (CRM), and affiliate programme in a single native dashboard — built for South African businesses, fully integrated with PayFast.

UPGRADEFREE TRIAL

One plugin. One dashboard. One source of truth for your entire subscription business.

A One-Stop Plugin for ReCurring billing, CRM and Affiliate programme

Flow diagram from sign-up to payout
Flow diagram from sign-up to payout

ReCurr Pro is all you need.

Most WooCommerce store owners end up stitching together three or four separate plugins to run a subscription business – one for billing, another for CRM and a third for their affiliate programme, plus a dozen integration headaches to keep them talking to each other. Every update breaks something. Every new feature means another monthly fee.

 

ReCurr Pro ends that.

Everything lives in one plugin, under one dashboard, sharing one database. When a customer signs up for a subscription, their contact record is created automatically. When an affiliate refers them, the commission is tracked instantly. When the first payment goes through PayFast, the split to the affiliate happens in the same transaction — no manual payouts, no reconciliation spreadsheets.

Flow diagram from sign-up to payout

* Contact us for costing to assist with setup | Payfast Merchant account required | No VAT is charged | Excludes E&OE

ReCurr Pro is built for South African conditions.

With NATIVE PAYFAST tokenization for ReCurring billing, a Customer Relationship Manager (CRM) and an Affiliate programme with Split Payments, ReCurr Pro is all you’ll need to manage your business successfully.

ReCurr Pro All in One WooCommerce Subscription solution<br />

Prefer a Custom Solution instead?

Not using WordPress – Why not give our hosted billing platform a try at recurr.co.za?

Affiliate Commissions Paid at Checkout — Automatically

This is where ReCurr Pro leaves every competitor behind.

Traditional affiliate plugins track referrals, calculate commissions, and then sit on the money until you manually review, approve, and pay out — often weeks later. Your affiliates wait. You lose trust. You spend hours every month reconciling spreadsheets.

ReCurr Pro uses PayFast’s native split payment feature to do something fundamentally different: it splits the payment at the exact moment the customer checks out.

How PayFast Split Payments Work in ReCurr Pro

ReCurr WooCommerce and Payfast payment flow for affiliate payouts

Affiliate Commissions Paid at Checkout — Automatically

This is where ReCurr Pro leaves every competitor behind.

Traditional affiliate plugins track referrals, calculate commissions, and then sit on the money until you manually review, approve, and pay out — often weeks later. Your affiliates wait. You lose trust. You spend hours every month reconciling spreadsheets.

ReCurr Pro uses PayFast’s native split payment feature to do something fundamentally different: it splits the payment at the exact moment the customer checks out.

How PayFast Split Payments Work in ReCurr Pro

Ready to Run Your Entire Subscription Business From One Plugin?

  • Stop paying monthly fees to three different services.
  • Stop losing affiliates to delayed payouts.
  • Stop wondering where your marketing budget went.

ReCurr Pro gives you recurring billing, a CRM and affiliate programme with automated referral payouts for R349/month — less than what most businesses spend on coffee in a week.

No setup fees. No hidden costs. Cancel anytime.

Ready to Run Your Entire Subscription Business From One Plugin?

  • Stop paying monthly fees to three different services.
  • Stop losing affiliates to delayed payouts.
  • Stop wondering where your marketing budget went.

ReCurr Pro gives you recurring billing, a CRM and affiliate programme with automated referral payouts for R349/month — less than what most businesses spend on coffee in a week.

No setup fees. No hidden costs. Cancel anytime.

ReCurring Billing, CRM and Affiliate Programme all in one!

ReCurr Pro WooCommerce recurring billing features<br />

Recurring Billing Features (Plus tier included)

Billing Cycle Toggle

Let customers choose how they want to pay — monthly, quarterly, or annually — right on the product page. Each cycle can have its own price, its own discount, and its own trial period. Customers see the savings for longer commitments instantly, which dramatically increases annual plan uptake.

Flexible Trial Periods (7/14/21/28 days)

Offer different trial lengths for different products or tiers. Run a 7-day trial on your entry plan and a 28-day trial on your premium plan. Trials can be paid (R1 card authorisation) or completely free, and ReCurr handles the card tokenisation at PayFast so the first real charge goes through without customer intervention.

Quarterly & Annual Discounts

Reward customers who commit for longer with automatic percentage or fixed-amount discounts on quarterly and annual billing cycles. Set it once per product — the math happens automatically at checkout, and the discount shows clearly to the customer.

CRM Features (Pro Exclusive)

CRM Contacts

A central database of everyone who interacts with your business — customers, leads, trial users, cancelled subscribers. Each contact record shows full history: subscription status, lifetime value, tags, tasks, notes, and every interaction they’ve had with you. Contacts are synced automatically from WooCommerce orders and subscription events, so you never have to import anything manually.

CRM Tags

Attach simple labels to contacts to segment them the way your business actually thinks. Tag VIPs, tag trial users, tag churned customers, tag people who bought a specific product. Use tags to trigger automations, filter reports, or target campaigns. Unlimited tags, applied in a click.

ReCurr Pro for WooCommerce advanced billing and CRM features
ReCurr Pro for WooCommerce advanced recurring billing and affiliate programme features

Affiliate Features (Pro Exclusive)

Affiliate Management

Recruit unlimited affiliates, approve applications, and manage their accounts from a dedicated admin area. Each affiliate gets a unique referral link, a personal dashboard, and full transparency on their earnings and performance.

One level, by design.  Affiliates earn only on the sales they refer — there is no multi-level or pyramid structure, and nobody earns on anyone else’s sales.

Commission Programs

Set flexible commission rules that match your business model. Choose flat-fee or percentage commissions, one-time or recurring, site-wide or per-product. Create different programs for different products or categories without rebuilding the system.

A Bundled ReCurring Billing, CRM and Affiliate Programme Platform

Advanced billing for your recurring services, bundled with a CRM and Affiliate Programme to track and manage your subscription business.

14-DAY FREE TRIAL
For ONLY
R349
Per Month
No hidden fees!

Up and Running in Minutes!

You can expect a seamless and painless experience when installing and setting up the ReCurr plugin.
* Ask Payfast to enable Tokenization

1. Install ReCurr

2. Connect PayFast

3. Create Product

4. Start Earning

ReCurring Billing, CRM and Affiliate Programme Pricing

No card details required for ReCurr Plus/Pro trial
Cancel anytime – No contracts

No VAT is charged
Excludes E&OE

No card required for Plus/Pro trial
Cancel anytime – No contracts

No VAT is charged
Excludes E&OE

No card required for Plus/Pro trial
Cancel anytime – No contracts

No VAT is charged
Excludes E&OE

Feature

Subscription Billing

PayFast tokenised payments
All billing periods (daily → yearly)
7-day trial
Pro-rata billing
Customer subscription dashboard
Manual invoices & Instant EFT
Quote system
USD currency display
Email notifications
Update payment method (re-tokenise via PayFast)
Cancel Subscription via Client Area

Plus Billing Features

Billing cycle toggle (monthly/quarterly/annual)
Flexible trials (7/14/21/28 days)
Quarterly discounts
Annual discounts
Plan switching (upgrade/downgrade)
Variable Subscriptions

 

CRM (Customer Relationship Manager)

CRM Contacts
CRM Tags
CRM Tasks
CRM Campaigns
CRM Automations
CRM Reports

Affiliate Programme

Affiliate Management
Commissions Programs
Payfast Split Payments
Payouts Dashboard
Creatives Library
Affiliate Dashboard

Support & Updates

Auto-updates via WP dashboard
Email Support
Priority Support

Standard

Subscription

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Plus Billing

x
x
x
x
x
x

CRM

x
x
x
x
x
x

Affiliate

x
x
x
x
x
x

Support

Yes
Yes
x

Plus

Subscription

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Plus Billing

Yes
Yes
Yes
Yes
Yes
Yes

 

CRM

x
x
x
x
x
x

Affiliate

x
x
x
x
x
x

Support

Yes
Yes
x

Pro

Subscription

Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes

Plus Billing

Yes
Yes
Yes
Yes
Yes
Yes

 

CRM

Yes
Yes
Yes
Yes
Yes
Yes

Affiliate

Yes
Yes
Yes
Yes
Yes
Yes

Support

Yes
Yes
  Yes*

* Priority Support based on Service Level Agreement.

Ready to Subscribe, but...

it all sounds amazing, but you just need to confirm a few details about the functionality of this plugin.  No problem!  Let’s put your mind at ease.

Upgrading from Standard?

Already Running ReCurr Standard? Upgrade in Seconds.

If you’re already using ReCurr Standard, upgrading to Pro is instant — no reinstallation, no data migration, no downtime. Just enter your new Pro licence key in the ReCurr settings, and the CRM and affiliate programme features unlock immediately. All your existing subscriptions, customers, and billing history stay exactly where they are.

You’ll also unlock every Plus billing feature — cycle toggle, flexible trials, Variable subscriptions, quarterly and annual discounts, and plan switching — which means more revenue from the same customer base, the moment you upgrade.

Prorated billing available. Any unused Standard time is credited to your Pro subscription — just let us know when you upgrade.

ReCurr upgrade from Standard to Pro

ReCurr Pro plugin notes:

Please familiarize yourself with the following terms:

Single License Subscription

ReCurr Pro plugin (Incl. CRM & Referral programme for WooCommerce offers a single user license at the agreed monthly fee.

License works on one live domain at a time
  • Development/staging on same root domain is FREE
  • Example: domain.com + dev.domain.com = OK with one license

Need clarification, just ask!

 

In the event of moving domains
  • You may transfer your license to a different domain
  • First deactivate from old domain via plugin settings or account
  • Then activate on new domain
  • Only ONE domain can be active at a time
  • Contact your hosting support if you cannot access old domain
No Contracts! Month to Month

There is no long term commitment when signing up for the ReCurr Pro plugin, which means you can terminate your subscription any time.  All customer and sales data remain your property.  License will be active until the end of the billing cycle.

What's not included?
  • Custom development work
  • Theme customization
  • Server configuration
  • Third-party plugin conflicts
  • General WordPress/WooCommerce consultation

Requirements

WordPress 6.0 or higher | WooCommerce 8.0 or higher | PHP 8.0 or higher | SSL Certificate (HTTPS) | Payfast Merchant Account with tokenization

Frequently Asked Questions

1. Do I need technical skills to set this up?

No. ReCurr Pro installs like any other WordPress plugin. The installation guide walks you through connecting PayFast and creating your first commission programme. Existing contacts can be imported from CSV under ReCurr → Contacts → Import CSV.” I checked: that import screen exists in Pro.

2. How does the PayFast split payment actually work?

When a customer checks out, ReCurr Pro injects split instructions into the PayFast request before the customer sees the payment page. PayFast processes the payment and automatically routes the affiliate’s commission directly to their PayFast merchant account — and the rest to yours — in real time. You never hold the affiliate’s money, which means no manual payouts and no regulatory concerns.

3. Do affiliates need their own PayFast merchant account?

Yes. For split payments to work, affiliates need to be registered with PayFast (either as a merchant or with a verified bank account setup). This is a one-time setup they handle themselves, and the ReCurr Pro affiliate dashboard walks them through the process.

4. Can I import contacts from my existing CRM?

Yes. ReCurr Pro supports CSV import for contacts, and existing WooCommerce customers are synced automatically the moment you activate the plugin. Tags can be assigned in bulk during import.

5. Does the CRM work if I don't use the affiliate programme?

Absolutely. Every feature is modular. If you only want recurring billing and CRM, you can ignore the affiliate section entirely. If you only want billing and affiliates, you can skip the CRM. You get the full plugin either way — use what you need.

6. Is this PCI compliant?

Yes. Because all card data is handled by PayFast (who are PCI DSS Level 1 compliant), you operate under SAQ A — the simplest self-assessment level for merchants who fully outsource payment processing. Your server never sees, stores, or touches card numbers.

7. What happens if I cancel my Pro licence?

Your data stays intact. You keep everything — subscriptions, contacts, referrals, commissions — you just lose access to the CRM and affiliate features until you reactivate. Existing subscriptions continue to bill normally through the core billing engine.

8. Can I run the affiliate programme without selling subscriptions?

Yes. While ReCurr Pro is built for subscriptions, the affiliate and CRM features work with any WooCommerce product — one-time purchases included. Commissions can be configured for either or both.

9. How does ReCurr Pro handle renewals with split payments?

If your commission program pays recurring commissions, an affiliate who referred a customer on a monthly subscription earns commission on every renewal, for as long as the customer stays subscribed. The first payment is split at checkout. Renewal commissions for split affiliates are recorded automatically and paid out through your payouts dashboard until the renewal split has been confirmed with PayFast; after that, renewal splits can be switched on so each renewal charge carries its own split.

10. Can affiliates earn on the sales of affiliates they sign up?

No. The referral programme is single-level by design: an affiliate earns only on the sales they refer themselves. There is no multi-level or pyramid structure — nobody earns on anyone else’s sales, and affiliates cannot build a network beneath them.

11. What kind of support do I get?

Pro licences include priority email support with guaranteed response within 6-8 hours on business days. Our support team has deep knowledge of both ReCurr and PayFast, so issues get resolved fast.

12. Can I migrate from WooCommerce Subscriptions?

Not yet.  This has been drafted for the next major release.

We Are Here To Help!

Office

Queenswood
Pretoria
SA

Hours

M-T: 9am – 4pm
F: 9am – 12pm
S-S: Closed