Stripe Subscriptions: A Complete Guide

Created by Designer Nahin, Modified on Thu, 25 Jan 2024 at 11:42 AM by Designer Nahin

Introduction to Stripe's Subscription Features

For those seeking to impose a recurrent fee, incorporating Stripe's subscription service using the Stylish Cost Calculator plugin on your WordPress site offers an unparalleled solution. The frequency of the recurring charges can be easily tailored to daily, weekly, monthly, or annual intervals, providing flexibility for your specific requirements.

Benefits, Features & Use Cases


  • Streamlined revenue collection: Regular recurring payments make cash flow predictable and manageable.
  • Seamless integration: Stripe Subscriptions are easily managed directly from your WordPress platform, making the process hassle-free.


  • Flexible subscription frequencies: Customize to charge customers daily, weekly, monthly, or annually as per your business model.
  • Secure and dependable: Stripe's well-known dependability and secure payment processing give you peace of mind.

Use Cases:

  • Content-based websites: Establish a steady income stream through recurring payments for accessing premium content.
  • Online fitness platforms: Offer weekly or monthly subscription packages for virtual classes or access to workout materials.
  • Consulting businesses: Ensure consistent yearly revenue by setting up annual subscription fees for ongoing services.

Watch It In-Action

  • Coming Soon

How to Intialize the Setup

  1. Before setting up subscriptions with Stripe, please ensure you have your Stripe account ready and have created and set up the cost calculator form.

  2. Enable Stripe from your calculator's editing page's 'Payment Options' section. Found at the bottom of the form for that specific calculator instance.

  3. If you have not set up the Stripe keys in the Global Settings page yet, you'll be prompted to enter the Stripe keys here.

  4. Grab your keys from this page

  5. Go back to the calculator's editing page and copy and paste the keys from the Stripe Dashboard to the modal and save the form in the modal.

  6. Click the gear icon beside the 'Stripe' button in the 'Payment Options' section.

  7. Give it an internal name and select the payment frequency.

  8. Finally, hit the save button. You're done setting it up.

Frontend Experience

Now, see the Stripe button added to the User Action Button area on your calculator form.

  1. After clicking Stripe, your users will be prompted to fill up the quote form.

  2. They're not prompted to enter their contact details.

  3. They are not prompted to input the name on the card, card number, expiry and CVC.

  4. After completion, the user will be presented with a Thank You screen.

Managing Subscriptions

After a successful subscription, the subscription data can be found on the Quotes & Leads Dashboard.

  1. Enable the 'Stripe Payment Data' column from the column settings of the Quotes & Leads Dashboard screen.

  2. Select Stripe Payment Data

  3. After the 'Stripe Payment Data' column has been enabled, you will see the subscription period, customer ID, transaction ID, and subscription ID. Clicking on the ID values will late you to the management screen of that transaction/customer/subscription.

  4. Test

Managing Subscriptions from Stripe Dashboard

  1. Login into Stripe
  2. Click the Billing tab
  3. Click on a subscription
  4. Click Actions (right) and click cancel

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article