Powerful new features, services and plugins for your Shopify store

All Apps / Sales / Recurring Payments, Subscriptions & Invoicing by PayWhirl

Recurring Payments, Subscriptions & Invoicing by PayWhirl

Recurring Payments, Subscriptions & Invoicing by PayWhirl

Developed by PayWhirl Inc.

56 reviews
Price: Free – $249.00 / month Free Trial: 14 days More info



  • Embeddable Payment Widgets & Customer Portal.

  • Copy & Paste Setup! No Coding Required.

  • Save Customer Payment Method(s).

  • No Redirects Off-Site for Checkout.

PayWhirl Recurring Payments makes it easy to create, manage and sell subscriptions or other types of recurring payment plans on Shopify. We help eliminate the custom development typically required to build all of the web pages that allow your customers to store payment methods, purchase subscriptions, and manage their own accounts online.


With PayWhirl + Shopify, your customers will be able to login and manage their own information, see their billing history and make changes to their account. Customers will be able to add or remove payment plans, update their stored cards on file, addresses and profile information associated with their subscriptions... All without having to contact anyone at your business!

You can rest assured with PayWhirl's, cloud based, scalable infrastructure powering your recurring billing.

Thousands of businesses, small & large, rely on PayWhirl to process MILLIONS of dollars in recurring payments every month.

Live examples of REAL CUSTOMERS using PayWhirl:

Everything you need right out of the box... Some of the many things you can do with PayWhirl + Shopify:

  • Subscription Payments & Billing (Weekly, Monthly, Annual)

  • Chained Subscriptions (link plans together)

  • Payment Plans Without Set Billing Dates

  • Flexible Payments (Customer chooses the amount to pay)

  • Installment Plans & Layaway Programs

  • Pre-Orders & One-Time Payments

  • Build A Box Functionality & Customizable Subscriptions

  • Group Billing (Bill everyone on a plan at the same time)

  • Save Customer Credit Cards Securely (Pre-Orders, etc.)

  • Customers Can Manage Their Own Subscriptions, Credit Cards & Info.

  • Customer Profiles (Ask customers questions on checkout)

  • Trial Periods (delay billing by x number of days)

  • Flexible Order Generation (Choose how order are placed)

  • Recurring Promo Codes (once or ongoing coupons)

  • Subscriptions with Up-Sells on Checkout

  • One-Click Customer Purchases (Logged in customers)

  • Failed Payments Management & Notifications (Dunning)

  • Virtual Payment Terminal (Accept physical cards from anywhere)

  • Mobile Friendly Payment Forms - 100% Responsive Design

  • Automated Email Notifications (Customizable)

  • Custom Billing Start Dates & Shipping Cutoff Days

  • Complete Language Control (Override any text)

  • White Label Design & Removable Branding

  • Google Analytics Tracking Support

  • 3rd Party Conversion Tracking (Referral Candy,Etc.)

  • Embeddable Payment Widgets (Copy/Paste Install)

  • Widget & Payment Form Builder (Point & Click)

  • Accept 138 Different International Currencies

  • Buy Buttons with Popup Checkout (Copy/Paste Install)

  • Customizable Design (Color pickers and/or custom CSS support)

  • Enable/Disable Customer Login & Cancellation Features

  • Import Subscribers From 3rd Part Systems

  • Plays nice with 3rd party apps Buy X Get One & Wholesale by Supple

  • Native Webhooks (Integrate with other software)

  • Open Developer API & Reference

  • PRO Version With Advanced Metrics (LTV, Churn, MRR, Etc.)

  • FREE Version Without Any Monthly Fees Available!

  • Don't see something you need? Just ask!

★ ★ ★ 24/7 Ticket Support + Live Chat + Phone Support ★ ★ ★

We have a US based support staff ready to help answer your PayWhirl questions around the clock. You can also schedule a live chat meeting or phone call anytime if you need help or have questions.

Integration Takes Minutes... Not Days or Weeks!

PayWhirl has the easiest integration process of all the subscription apps on the market. You just install the PayWhirl app, setup your payment plans, setup widget(s), then copy your embed code and paste it into your website.

After you copy/paste a widget into your site, you can immediately begin processing subscriptions on Shopify. Any customers who complete purchases through PayWhirl widgets or forms will also be created as Shopify customers. and whenever payment(s) are successfully processed, order(s) will be automatically be generated in Shopify! You can also choose how the orders are passed into Shopify (eg. on ALL payments, the FIRST payment, LAST payment, etc.)

If you already have an automated fulfillment solution such as ShipStation setup to work with your incoming Shopify orders, it's no problem, your PayWhirl subscription orders are no different! For example, if you have a customer on a monthly subscription plan in PayWhirl and you already have ShipStation setup to create shipping labels for new orders, every month after you successfully process their payment a new order will be automatically created in your Shopify store and a shipping label will be automatically created in ShipStation.

Automatic Payments & FLEXIBLE Order Generation

Tired of chasing down clients for payment? Process recurring revenue (weekly, monthly, annually, etc.) by selling recurring services, memberships, subscriptions and/or anything else that requires automatic recurring payments. PayWhirl also supports payment plans with a fixed number of installments (layaway programs, Etc).

Orders are generated in Shopify based on your needs. You have the ability to select if orders are generated on EVERY payment, the FIRST payment and/or the LAST payment on subscriptions. You can also set what we call a "billing start date" to make sure orders are generated only on a specific day of the month if needed.

Secure Payment Processing

Stripe is our partner payment gateway (the same company that powers Shopify Payments). They are certified to PCI Service Provider Level 1, the most stringent level of certification. Everything is processed over SSL (https) connections and is encrypted using Stripe's libraries. They also automatically handle any necessary currency conversions so that you can instantly charge customers in over 130 local currencies with piece of mind.

If for some reason you'd like to use a gateway besides Stripe we also support PayPal, BrainTree & Authorize.net on ANY of our paid plans.

Completely Customize Widgets & Payment Forms

Get creative with PayWhirl's visual editor! You can easily change the look of your subscription widget(s) in seconds without coding! With millions of available combinations, you can style PayWhirl's responsive payment widgets to fit seamlessly within any theme or page on your website. NOTE: You can also use custom css to override any of the styling if needed for more control.

Customize Checkout Questions & Custom Subscriber Profiles

Need to ask your customers specific questions before they checkout? No Problem! On PayWhirl you can add custom profile questions that must be answered before checkout (they can also be optional). This information is attached to your subscriber profiles and can be viewed or updated in the back-end of PayWhirl (as an admin) or in your reports as well. Customers can login and update their profile questions at anytime within the customer portal.

Example: Before a monthly coffee shipment a customer might want to update their preference from a light roast to dark or whole bean to ground. They could do this by logging in and updating their custom profile questions in their account between shipments.

Embeddable Customer Portal & Login Widgets

On PayWhirl your customers will have the ability to login and manage their own profile information securely (credit card numbers, address, custom questions, etc.). PayWhirl customers will also be able to login to both Shopify themes and/or PayWhirl widgets with the same credentials. We also offer a hosted version of the customer portal if you do not wish to embed anything into your website.

How Does PayWhirl's Pricing Work?

We offer a few different pricing tiers on the new version of PayWhirl

  • 1) STARTER (FREE) - No monthly fees and 3.00% of processing

  • 2) PRO - $49/month and 2.00% of processing

  • 3) PLUS - $149/month and 1.00% of processing.

  • 4) ULTIMATE - $249/month and 0.50% of processing.

  • Please contact us for rates lower then 0.50%

In addition to PayWhirl’s fee, you will pay a processing fee to your payment gateway on each transaction. For example, if you are on PayWhirl PLUS, your PayWhirl processing rate is 1%. If you also live in the United States and use Stripe, your default processing rate would be 2.9% + 30¢ per transaction on credit cards.

This would bring your total to 3.9% + 30¢ per transaction. However, if, for example, you live in Australia, your rate would be different. In Australia Stripe's domestic rate is 1.75% + 30¢ per transaction which, when combined with PayWhirl PRO, would give you a total transaction fee of 2.75% +30¢ per transaction.

NOTE: The totals above are for credit / debit card transactions. If you're using ACH then the rates are cheaper for Stripe (currently 0.80% for ACH transfers).

The fees above only apply to transactions that happen on PayWhirl's payment forms or widgets. You will NOT be charged any additional fees on transactions that flow through your existing Shopify cart.

Have Questions? Need Integration Support?

Our US based support staff would be happy to help get you setup and answer any questions! We're on live chat during US business hours (Pacific Time PST) on the website and you can schedule a phone call from within your account anytime. If you're not comfortable installing the software yourself, we're happy to help!


Recurring Payments, Subscriptions & Invoicing by PayWhirl reviews

56 reviews
  1. 5 stars (44 reviews)
  2. 4 stars (5 reviews)
  3. 3 stars (1 review)
  4. 2 stars (2 reviews)
  5. 1 star (4 reviews)

Ryan and Larry at Paywhirl are innovative and on top of things! They work hard to make sure things are working smoothly which helps my customers have a great experience. Paywhirl has all the bells and whistles I need to meet the needs of my customers. Plus, they recently mentioned a new upgrade they are working on to integrate their subscription payment system with the Shopify cart. This is a feature I have not found anywhere else. I am excited to see it developed here. I'm totally satisfied with the service and highly recommend this app.


PayWhirl is an absolute dream! All of the things we've wanted to be able to do on our previous app but were constantly getting stopped at are no longer even issues. One of my favorite things is how accessible their customer service is. I have been going back and forth with Larry getting everything set up and he's been such a help. On our old app we would have to email back and forth to people in another country and communication has been spotty and rough. Not to mention, they didn't have the capabilities to make our dreams a reality. PayWhirl on the other hand has an answer for everything. Definitely recommend!


We looked at a number of subscription apps for bookiebeater.com but only PayWhirl covered everything we needed for a subscription based information service. It took a little to get used to but I had great support via chat and just got of a call with Larry that answered all my question's in 15min's plus some.


I set Paywhirl up ALL BY MYSELF - it seemed easy enough and it appears to do exactly what I need which is create a "payment deposit" and "payment balance" button(s) - and these buttons are ON my product pages too! This maybe the first app that I've setup by myself without app or shopify assistance. I'm surprised because it's a fairly complicated need but Paywhirl's instructions were incredibly intuitive - 500 Stars for intuitive setup for sure!

I setup the "free" version and I cannot speak to transaction fees because none of our customers have used it yet.

We are very very very happy with this - the support team helped me create a landing page and delete a payment calendar which helped customize their app to my store to make the whole process flow better. Did I mention, we are VERY happy????

The deposit/balance payment functions appear to be working 100%! We tried to do this with another app but experienced complete failure so THANK YOU PAYWHIRL! Even with the few "nuisances" we have listed here - we do now have a 100% working deposit system with Paywhirl - which is something that we've wanted/needed to set-up now for over 1-year!!!! Had we known it was this easy, we would have done it a LONG time ago!!!!


Support is terrible. Fees are high. Do not recommend.


Use "ReCharge Recurring Billing & Subscriptions". Here's why.

1) $15/month and no fees
2) Tech support fixed my issue promptly, and they did it for me.

If you use PayWhirl's service, you're shooting yourself in the foot. First, starting at $50/month + fees. Then if you want support, you have to wait and chat with an already busy developer. Not only will the developer walk away during chat sessions, spacing out answers an hour apart, he will also blame you, the customer, for breaking something in their system. Then he'll give you 3 pages worth of instructions to fix it.

So, if you want to waste time and money, go ahead. But you can use something that costs way less and they're willing to fix it for you....

Buh Bye Paywhirl, glad we broke up.


way too difficult to set up. And way too many parties taking a chunk of money from each transaction.


The app is great and very robust! I would recommend using this tool over the Bold Recurring Memberships (I tried Bold's first and the experience was poor. Although Bold Apps does have GREAT customer service) The customer service at paywhirl is good but not great. I received help from Ryan and the solution did not work until 3-4 messages (over 4-5 day span) back and forth.They are helpful but it might take 2-3 days for a response.


The customer service provided by Larry was exceptional and thorough.


When we first installed PayWhirl at www.happiestbaby.com it seemed complicated and frustrating enough that I was sure it wouldn't work exactly as we wanted for our rental program. However, after talking with Ryan in support and explaining what we were trying to do at a high level, he not only answered all of my questions but also made suggestions on best practices and ways to use Paywhirl to improve the customer experience.

Fantastic support and a very powerful app = A+


Best recurring payment app to use in your store! Easy to install and customize. Expert help from support with any issues or requests. Would highly recommend.

Free – $249.00 / month

★ ★ ★ NO MONTHLY FEES ★ ★ ★

We offer a FREE PLAN, with no monthly fees, to help you get setup! Feel free to use our "starter" plan as long as you'd like.

We also offer paid monthly plans with 14-DAY FREE TRIALS and much lower transaction rates, starting at just $49 per month.

14 days


PayWhirl Accountfree

Support & Sales

PayWhirl Inc.
not provided
Get Support


  • Large
  • Thumb
  • Thumb
  • Thumb

Are you a developer? Become a Shopify Developer or submit your app.