Recurring Payments

Recurring Payments for Easy Digital Downloads makes it easy to create and sell products with automatically recurring subscriptions.

Grow Your Business Through Recurring Revenue

Recurring revenue is predictable and allows businesses to properly forecast their future revenue. Adding subscriptions to your online store could very likely be the most important business decision you ever make.

Do you want to grow your business? Perhaps hire more staff? Recurring revenue is one of the easiest ways to get there.

Reasons to Use Recurring Payments

  • Flexible billing options – including daily, weekly, monthly, quarterly, semi-annually, and yearly
  • Supports the most popular payment gateways, including Stripe, PayPal, Authorize.net, and 2Checkout
  • Complete subscription management interfaces for site administrators
  • Powerful subscription emails for payment receipts, expiration notices, renewal reminders, and cancellations
  • Direct integrations with some of our other most popular extensions.

Recurring Payments Features

Flexible Recurring Payments – Easily set up recurring payments on any product. You can easily adjust the recurring periods, the number of times they recur, and how much they cost. Products with variable pricing can have recurring and non-recurring price options.

Product Subscription Options

Multiple Subscriptions – Customers can have any number of subscriptions on their account. One, two, or even fifty.

Customer Emails – Deliver automated emails to customers when their subscription is nearing renewal, a renewal has been processed, a subscription has been cancelled, a renewal payment fails, and more.

Subscription Emails

Payment Gateway Support – Recurring Payments supports our most popular payment gateways, including:

  • Stripe
  • PayPal Standard
  • PayPal Express
  • PayPal Website Payments Pro
  • 2Checkout
  • Authorize.net

Free Trials – Subscription products can include free trial periods. Billing details are collected during registration and customers are then charged automatically when the free trial is completed.

Recurring Free Trial

Signup Fees – You can set up optional signup fees. For example, charge subscribers $50 for the first month followed by $20 for every month after.

Subscription Checkout

Subscription Management – With a complete interface for viewing and managing subscriptions, taking care of your customers and keeping an eye on your subscriptions is simple.

Subscription List

Subscription edit screen

Renewal Revenue Reports – Track your recurring revenue through beautiful and easy to read earnings graphs.

Limit File Downloads – Optionally restrict file downloads of recurring products to just those customers with an active subscription.

Discount Codes – Discount codes can be set up to apply to the initial payment only or to each and every renewal payment.

One Time Discount Settings

Customer Dashboard – Your customers can have a complete dashboard for viewing and managing their subscriptions

Customer Dashboard

Software Licensing Integration – Recurring Payments is fully integrated with the  Software Licensing extension to provide automatic license renewals anytime a subscription payment is processed. Full integration documentation for Recurring Payments and Software Licensing here.

Content Restriction Integration – Recurring Payments is fully integrated with the Content Restriction extension to make it possible for you to restrict posts, pages, bbPress forums, etc., to only those users who have purchased specific products and have an active subscription that is not expired.

Content Restriction Settings

Custom Prices Integration – Recurring Payments includes complete support for Custom Prices, allowing site administrators to give customers the option of “pay what you want” subscriptions.

Have questions or want to find out more? Check out the documentation or contact our support team for pre-sales questions.

Notes

Your download links will be sent via email to the address entered above.

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match