Articles on: Integrations

Stripe Integration: Everything to know

Introduction


Integrating a Stripe checkout button with your calculator is a simple process. Just locate the button at the bottom of your specific calculator instance, enter your Stripe information, and then click SAVE. The Stripe checkout function is activated at the level of the individual calculator.




Two Options

There are two ways to connect Stripe to Stylish Cost Calculator.

Option 1. Directly with Stylish Cost Calculator

Activate Stripe at the bottom of your calculator form in the dashboard. Add the Stripe API inside the Global Settings. You can use it for one-off payments and recurring payments via the subscriptions feature.

This use case is great for users who don't want an e-commerce (add-to-cart) style of checkout and for users who don't need other features of WooCommerce (quantity, stock, inventory management, user management, etc).
This is a supported feature that we made, and the rest of this article will focus on this option.

Option 2. Connecting it WooCommerce during Checkout

For users using WooCommece, you may want the Stripe to be connected during the checkout process.

This use case is great for users who need to take advantage of other WooCommerce features such as quantity, stock, inventory management, user management, etc.
There are a few plugin options to achieve this, and here is one.
This will work with Stylish Cost Calculator but is not a supported feature by us as we didn't build it.

Uses Cases, Benefits & Features



Benefits, Features & Use Cases

Quick and easy payment via Stripe
Useful for one-off and recurring payments
Direct integration of Stripe via Stylish Cost Calculator
The business that doesn't have to keep records of inventory via WooCommerce, and want to use Stripe, this feature is suitable.

How to Activate & Use This Feature


Stylish Cost Calculator can send the product/service name, quantity, and price to Stripe.

You will be able to see the user's name and email associated with their Stripe account. This information will be emailed to you upon payment completion.

All other fields (file uploads, input boxes (name, address, phone number) will be ignored.
Here is how you can activate and use this feature:

Calculator Frontend







Stripe Payment Frontend

After purchase



How To Activate?






For Option 1 (directly with Stylish Cost Calculator)

Step 1



Login into Stripe.com and create a new key




Step 2



Create new 'Private' key




Step 3



Name the 'Private' key





Step 4



Copy and paste this 'Private' key



Step 5



Copy and paste this 'Public' key



Step 6



SCC Global Settings - Enter your Stripe API keys.




This setting is activated at the calculator level; edit the calculator instance you wish to link, then scroll to the bottom of the calculator and click the 'Link to Stripe' checkbox. This feature is for Premium users only.

Subscription



Here is a link to the article explaining the process of activating Stripe on the specific calculator.
Stripe Subscriptions: A Complete Guide

Limitations



It cannot send file uploads, text inputs, PDF files, or custom fields.

Workaround: Do you need to ask for customer details or custom user input (dates/additional information/etc.)? If yes, we recommend you link to WooCommerce instead of Stripe, then install the stripe module for WooCommerce. After that, you can add a custom field to WooCommerce to gather your needed data.

Learn more here - https://wedevs.com/blog/105722/add-extra-field-to-woocommerce-checkout

Video Tutorial





Additional Information



All Elements & Features



Learn more about All Elements
Learn more about All Features

Need Support?



Ask a question or request support
Request a feature or give feedback




Updated on: 14/08/2024

Was this article helpful?

Share your feedback

Cancel

Thank you!