Shopify App : PayWhirl Subscription Payments

Sell subscriptions and offer recurring payments to customers

About PayWhirl Subscription Payments

SELL SUBSCRIPTIONS : Save payment methods and offer new payment options to your customers. Allow customers to manage and customize subscriptions on their own.

AUTOMATIC BILLING : Automatically charge customer payment methods and create orders. Includes subscription notifications & automatic failed payment management.

SIMPLE & SEAMLESS : Integrates seamlessly with Shopify Checkout, orders, themes, shipping, and taxes. Copy & Paste Setup. No redirects off site for checkout.

Themes Product Pages Carts Checkout Reports Analytics


  • Unlimited subscriptions on ALL plans
  • Unlimited features on ALL plans
  • Charge subscription customers weekly, monthly, annually, etc.
  • Automatic dunning & failed payment management tools
  • Customer retention tools to prevent churn when customers cancel
  • Tag customers and orders in Shopify based on subscription events
  • Shop Pay & Apple Pay accelerated checkout support
  • Save customer payment methods (credit & debit cards)
  • Subscription discount tools (subscribe & save)
  • Flexible & automatic order generation
  • Works seamlessly with most themes, including 2.0 themes & app blocks
  • Subscription analytics with churn, revenue, cohort & other stats
  • Developer tools: Subscription API, webhooks and .csv data exports
  • Multi-language & multi-currency subscription support
  • Free migration support: Shopify Payments, Stripe, Authorize, & PayPal
  • Free installation or self-installation options
  • Free Live Chat, Email, and Phone support

PayWhirl Subscription Payments make creating, managing, and selling subscriptions easy through Shopify's native checkout. We eliminate all the custom development required to sell subscriptions, save payment methods, and allow customers to manage their accounts online.

With PayWhirl + Shopify, your customers can log in and manage their own information, see their subscription billing history, and make changes to their accounts. Customers can modify subscriptions, update stored cards on file, billing addresses, and profile information associated with their subscriptions. All without having to contact anyone at your business!

Since 2014, thousands of businesses on Shopify have used PayWhirl to power their subscription billing. You can rest assured with our cloud-based, scalable infrastructure powering your subscription payments.

More PayWhirl + Shopify Features:

  • Works with Shopify's native checkout
  • Shopify Payments, Stripe, Authorize, and PayPal Express support
  • Integrates with Shopify product pages & customer account pages
  • Customers can manage their subscriptions, credit cards & information
  • Process recurring payments automatically
  • Sell Pre-paid and traditional subscriptions
  • Built-in customer/admin email notifications
  • Uses native Shopify customer accounts (single sign-on)
  • Customizable design (integrates directly with your theme)
  • Built for mobile compatibility
  • White label widgets & control your branding
  • Works with Shopify's built-in reports
  • Enable/disable customer features without coding
  • No contracts, cancel anytime

Have Questions? Need Integration Support?

Our US-based support staff would be happy to help get you set up or migrate to PayWhirl from another subscription app.

App Images
Launch date
October 23, 2020
App rating
Top features

Seamless workflow: use directly in Shopify admin

Up-to-date tech: works with the latest themes

About the Author

Matej Kontros

Matej Kontros is an E-Commerce expert and app developer with over a decade of professional experience in IT.

Matej has worked for organisations of all types and sizes, including global players, startups, and agencies. He designed, developed, and maintained complex projects.

Matej's expertise includes e-commerce, software engineering, web development, systems administration, internet security, managing projects, and building teams.

Visit his website at [ Web Linkedin ] or contact him at