WebToffee Logo
  • Home
  • Plugins
  • Bundles
  • Blog
  • Documentation
  • Support
Login
0

Stripe Payment Plugin for WooCommerce – User Guide

Last updated on October 10, 2022

Overview

The Stripe Payment Plugin for WooCommerce(free) allows you to integrate Stripe payment into your WooCommerce store. Using the plugin you can accept payments via Credit/Debit Cards, Alipay, Apple Pay, Payment Request Button(GPay), Stripe Checkout, SEPA, Klarna, WeChat, Afterpay, and many other local payment gateways in your WooCommerce store.

Installation

You can install the plugin either from the WordPress plugin directory or as a zip downloaded from the WordPress.org website. You can learn more about the installation procedure by reading the article How to Install a Free Plugin from WordPress.

Pre-requisites

The plugin requires you to Signup and create a Stripe Account.

Getting started

Once the plugin is installed and activated, you can navigate to plugin settings in two ways:

  • Dashboard > WebToffee Stripe (or)
  • Dashboard > Plugins > Installed Plugins > Stripe Payment Gateway for WooCommerce > Settings.
    WebToffee Stripe-from plugin page(basic)

Configure Stripe in 3 steps

Step 1: General Settings

  1. First and foremost, you must have a Stripe account. It’s free to create a Stripe account. Stripe allows carrying out trial payments in test mode too. Refer to Stripe’s business information requirements.
  2. On signing up, go to Stripe dashboard > Developers > API keys.
Stripe dashboard showing API keys
Note: Transaction mode(test/live) is dictated by the respective API keys. In live mode, an SSL certificate must be installed on your site to use Stripe.

Step 2: Insert Stripe Credentials

  1. Navigate to WebToffee Stripe > General Settings.
  2. You can begin by inserting the appropriate keys in the stripe credential fields. API keys can be located in your Stripe dashboard.
  3. Choose test mode to trial run using test API keys. Switch to live mode to begin accepting payments with Stripe using live API keys.
    • In test mode, insert the test secret key and test publishable key.
    • In live mode, insert the live secret key and live publishable key.
Fields within the plugin to enter the copied stripe credentials

Stripe Overview

Replicates a stripe dashboard view. Gives provision to manage orders, process partial/full refunds, and capture payments. Keep the option disabled, if you don’t want to have a stripe overview. Refer to know more on Stripe Overview.

Checkbox to enable or disable Stripe overview page

Capture Payments

Capture Payment option is enabled by default to capture the payments immediately on successful transactions. However, if you wish to capture payment later then, keep the option disabled. Know more on how payments can be captured manually from stripe overview.

Checkbox to enable or disable delayed payment capturing

Payments can be captured later manually from the stripe dashboard or overview. Uncaptured payment will expire in 7 days. Learn more.

Step 3: Add Webhook endpoint

To receive the order status updates in a timely manner, it is recommended to add your site’s webhook in the stripe dashboard.

  • First of all, copy the webhook URL of your site from the webhooks section.
  • To insert the webhook, go to stripe dashboard > scroll down to the option Developers and select Webhooks. Then, click on Add endpoint button and insert your site URL.
Stripe field to insert the webhook URL

List of webhook events that are compatible with the plugin are given below:

  • charge.refund.updated
  • charge.dispute.created
  • charge.succeeded
  • charge.failed
  • checkout.session.expired
  • source.chargeable
  • source.failed
  • payment_intent.succeeded
  • payment_intent.payment_failed

Debug

Records stripe payment transactions into WooCommerce status log.

Checkbox to enable or disable logging

Save the settings to update.

Step 4: Enable the corresponding payment gateway

The five types of payment gateways offered by the plugin are the following:

  • Credit/Debit Card
  • Apple Pay
  • Payment Request Button
  • Alipay
  • Stripe Checkout
  • SEPA

Payment via Credit/Debit Card

Accepts Stripe payments via credit or debit card.

Go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings. Head on to the Credit/Debit Cards tab.

Credit/debit card settings page within the plugin
  • Credit/Debit cards: Enable to accept credit/debit card payments through Stripe.
  • Title: Input title for the payment gateway displayed at the checkout.
  • Description: Input texts for the payment gateway displayed at the checkout.
  • Order button text: Input a text that will appear on the order button to place an order at the checkout.
  • Allowed Cards: Accepts payments using selected cards. Displays the Icons of chosen cards at the checkout. Cards supported by the plugin are the following:
    • MasterCard
    • Visa
    • American Express
    • Discover
    • JCB 
    • Diners Club
  • Card fields in a row: Choose the style in which you want to show your credit card form. When checked, the credit card form will display the credit card number field, expiry date, CVV, and postal code in a single field.
  • Email Transaction Receipt: Enable this option to send transaction receipts via email to customers. Works in live mode only.
  • Statement Descriptor: You can enter a statement descriptor that will appear on customers’ bank statements when they make or receive payments. A complete statement descriptor – either a single static descriptor or the combination of a prefix and suffix – must meet the following requirements:
    • Contains between 5 and 22 characters, inclusive.
    • Contains at least one letter.
    • Does not contain any of the special characters < > \ ‘ ” *.
    • Reflects your doing business as (DBA) name.
    • Contains more than a single common term or common website URL. A website URL only is acceptable if it provides a clear and accurate description of a transaction on a customer’s statement.
Note: Discover, Diners Club, and JCB cards are supported only for USD.

Finally, click Save changes to save/update the plugin settings.

Credit/Debit card checkout using Stripe

After you configure all the settings, move to the checkout page to view the credit/debit card checkout process.

Credit/Debit card checkout using Stripe

Specify the card details like the Card Number, Expiry Date, CVV, and then click on the Pay via Stripe button to continue the payment process.

Apple Pay

  1. Go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  2. Head on to the Apple Pay tab.
To use Apple Pay, you need to register all of your web domains in Stripe dashboard.
Registration steps:
1. Download the domain association file and host it at /.well-known/apple-developer-merchantid-domain-association on your site.
2. Make that file available at https://example.com/.well-known/apple-developer-merchantid-domain-association.
3. Next, register your domain with Apple. Go to the Apple Pay tab in the Account Settings of your Dashboard. All domains, whether in production or testing, must be registered.
Apple  pay settings page in the plugin
  • Apple Pay: Enable to accept payment via Apple pay.
  • Show on pages:  Apple pay button will be shown on selected pages.
  • Separator: Separator will be displayed between the Apple pay button and the order button at the checkout. 
  • Description: Description will be displayed between the Apple pay button and the separator at the checkout.
  • Button settings:
    • Position: You can choose to place the Apple Pay button Above or Below the order button.
    • Color: Choose the button color from the standard white or black for it to appear accordingly at the checkout.
    • Text: You can choose a suitable Apple Pay button text from the following options:
      • Apple Pay
      • Buy with Apple Pay
      • Set up Apple Pay
    • Language: You can set any custom language for the Apple Pay button. You should enter the 2-letter code of the desired language. Refer to this table for language codes.

Payment Request Button

  1. Go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  2. Head on to the Payment Request button tab.
Payment request button settings page in the plugin
  • Payment Request Buttons: If enabled, users will be able to pay using Chrome Payment Request if supported by the browser.
  • Show on pages: You can show the payment request button on the cart, checkout, or on the product page.
  • Button Settings:
    • Type: Select the button type you would like to have as either Buy, Pay, or Donate.
    • Theme: Choose the button theme as either dark, light, or light outline.
    • Height: Enter the required height in pixels.

Finally, click Save changes to save/update the plugin settings.

Please note that Stripe checkout does not support Subscriptions.

Google pay button on the cart page will appear in the following manner:

Checkout with Google pay

Stripe Checkout

  1. Go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  2. Head on to the Stripe checkout tab.
  • Stripe Checkout: Enable to accept Stripe checkout payments.
  • Title: Enter a custom title for stripe checkout payment. This title will be visible on the checkout page.
  • Description: Enter a custom description for stripe checkout payment. This description will be visible on the checkout page.
  • Order Button Text: Enter a custom text for the stripe checkout button.
  • Locale: Choose a language code from the dropdown.
  • Send line items to stripe: Enable to view all order line items like tax, shipping, fees, discount, etc. at the stripe hosted payment page.
  • Ask for address details from the stripe hosted page: Enable to receive Billing and shipping address at the stripe hosted payment page.

Finally, click Save changes to save/update the plugin settings.

Pay via Stripe Checkout

Stripe checkout workflow is as shown below:

Checkout via Stripe checkout

Local Payment Gateways

Alipay

  1. Go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  2. Head on to the Local Gateways > Alipay tab.
Supported currencies are CNY, AUD, CAD, EUR, GBP, HKD, JPY, MYR, NZD, SGD, USD
  • Alipay: Enable to accept Alipay payments through Stripe.
  • Title: Input title for the payment gateway displayed at the checkout.
  • Description: Input texts for the payment gateway displayed at the checkout.
  • Order Button Text: Input a text that will appear on the order button to place order at the checkout.

Finally, click on Save changes to update the settings.

Please note that Alipay does not support Subscriptions.

Alipay checkout using Stripe

When you have configured all the above settings, move to the checkout page to pay via Alipay.

Alipay checkout

Finally, let’s see the steps involved in customer-facing web-flow:

  1. Select Alipay at checkout.
  2. Redirects to Alipay. Input the credentials in the respective fields.
  3. Get notified that payment is complete.
  4. Lastly, redirected back to the business’s site for payment confirmation.

SEPA Pay

  1. Firstly, go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  2. Head on to the Local Gateways > SEPA Payment tab.
  • SEPA Pay: Enable to accept SEPA payments.
  • Title: Enter a custom title for SEPA payment. This title will be visible on the checkout page.
  • Description: Enter a custom description for SEPA payment. This description will be visible on the checkout page.
  • Order Button Text: Enter a custom text for the SEPA payment button.

Finally, click on the Save changes button to update the plugin settings.

Pay via SEPA

To sum up, the SEPA payment workflow will be as shown below:

  • Customer selects SEPA Direct Debit at checkout
  • The customer provides full name, IBAN, and authorizes mandate.
  • The customer gets the notification that the payment is complete.
Checkout via SEPA pay

Klarna settings

  • Firstly, go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  • Head on to the Local Gateways > Klarna tab.
  • Klarna: Enable to accept Klarna payments.
  • Title: Enter a custom title for Klarna payment. This title will be visible on the checkout page.
  • Description: Enter a custom description for Klarna payment. This description will be visible on the checkout page.
  • Order Button Text: Enter a custom text for the Klarna payment button.

Klarna at the checkout

A sample preview of Klarna at the checkout:

Checkout using Klarna

Pay via Klarna

To sum up, the Klarna payment workflow will be as shown below:

  • At the checkout, redirects customer to the Klarna Hosted Payment Page. 
  • The customer can choose any among the payment options: Pay now, Pay later, Financing, and Installments. 
  • The payment options will differ based on the customer’s country/location. Refer to test Klarna pay.
  • Klarna authenticates the payment either via Date of birth or One-time password.
  • Customer returns to the business site by successfully placing an order.

Afterpay

  • Firstly, go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  • Head on to the Local Gateways > Afterpay tab.
  • Afterpay: Enable to accept Afterpay payments.
  • Title: Enter a custom title for Afterpay payment. This title will be visible on the checkout page.
  • Description: Enter a custom description for Afterpay payment. This description will be visible on the checkout page.
  • Order Button Text: Enter a custom text for the Afterpay payment button.

Finally, click on the Save changes button to update the plugin settings.

Pay via Afterpay

To sum up, the Afterpay payment workflow will be as shown below:

  • Customer selects Afterpay at the checkout
  • Redirects customers to the Afterpay site, where they agree to the terms of an installment plan.
  • Prompts the customer to accept the terms. Sebsequently, guarantees and transfers the funds to your Stripe account. 
  • The customer pays the first installment and repays the rest of the amount to the Afterpay directly over time.

WeChat pay

  • Firstly, go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  • Head on to the Local Gateways > WeChat tab.
  • WeChat: Enable to accept WeChat payments.
  • Title: Enter a custom title for WeChat payment. This title will be visible on the checkout page.
  • Description: Enter a custom description for WeChat payment. This description will be visible on the checkout page.
  • Order Button Text: Enter a custom text for the WeChat payment button.

Finally, click on the Save changes button to update the plugin settings.

Pay via WeChat

To sum up, the WeChat payment workflow will be as shown below:

  1. Customer selects WeChat at the checkout

2. The buyer scans the QR code to complete the payment.

3. WeChat app authenticates the payment.

4. Then, the plugin prompts the buyer to confirm the completion of the QR code scan.

5. Redirects buyer to the order received page by successfully completing the order.

Sofort

  • Firstly, go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  • Head on to the Local Gateways > Sofort tab.
  • Sofort: Enable to accept Sofort payments.
  • Title: Enter a custom title for Sofort payment. This title will be visible on the checkout page.
  • Description: Enter a custom description for Sofort payment. This description will be visible on the checkout page.
  • Customize language :Enable to view the bank site in the required language.
    • Preferred language: Select the required language for the bank site.
  • Order Button Text: Enter a custom text for the Sofort payment button.

Finally, click on the Save changes button to update the plugin settings.

Pay via Sofort

To sum up, the Sofort payment workflow will be as shown below:

  1. Customer selects Sofort at the checkout

2. The buyer enters name and country. Redirects buyers to the bank site.

3. From the bank site, the buyer can choose the country and bank. Then, authenticates the transaction.

4. Payment becomes successful and order is placed.

iDEAL Pay

  • Firstly, go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  • Head on to the Local Gateways > iDEAL tab.
  • iDEAL: Enable to accept iDEAL payments.
  • Title: Enter a custom title for iDEAL payment. This title will be visible on the checkout page.
  • Description: Enter a custom description for iDEAL payment. This description will be visible on the checkout page.
  • Order Button Text: Enter a custom text for the iDEAL payment button.

Finally, click on the Save changes button to update the plugin settings.

Pay via iDEAL

To sum up, the iDEAL payment workflow will be as shown below:

  1. Customer selects iDEAL at the checkout

2. The buyer enters the name and selects the bank.

3. iDEAL authenticates the payment.

4. Then, the plugin prompts the buyer to confirm the completion of the transaction.

5. Redirects buyer to the order received page by successfully completing the order.

Bancontact Pay

  • Firstly, go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  • Head on to the Local Gateways > Bancontact tab.
  • Bancontact: Enable to accept Bancontact payments.
  • Title: Enter a custom title for Bancontact payment. This title will be visible on the checkout page.
  • Description: Enter a custom description for Bancontact payment. This description will be visible on the checkout page.
  • Customize language: Enable to view the bank site in the required language.
  • Preferred language: Choose the required language from the drop down.
  • Order Button Text: Enter a custom text for the Bancontact payment button.

Finally, click on the Save changes button to update the plugin settings.

Pay via Bancontact

  • Customer selects Bancontact at checkout
  • Redirects customer to the Bancontact and enters credentials
  • The customer is notified that payment is complete
  • Customer returns back to business’s site for payment confirmation (Optional)
  • Customer selects Bancontact at checkout
  • Redirects customer to the Bancontact and scans QR code
  • Customer enters Pincode
  • Customer is notified that payment is complete
  • Customer returns back to business’s site for payment confirmation (Optional)

EPS Pay

  • Firstly, go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  • Head on to the Local Gateways > EPS tab.
  • EPS: Enable to accept EPS payments.
  • Title: Enter a custom title for EPS payment. This title will be visible on the checkout page.
  • Description: Enter a custom description for EPS payment. This description will be visible on the checkout page.
  • Order Button Text: Enter a custom text for the EPS payment button.

Finally, click on the Save changes button to update the plugin settings.

Pay via EPS

  • Customer selects EPS at checkout
  • Customer is redirected to EPS and chooses bank
  • Customer enters account credentials
  • Customer completes authorization process (with scanner or SMS)
  • Customer is notified that payment is complete
  • Customer returns back to business’s site for payment confirmation

Przelewy24 Pay

  • Firstly, go to plugin settings or from the WordPress dashboard, go to WebToffee Stripe > General Settings.
  • Head on to the Local Gateways > Przelewy24 tab.
  • Przelewy24: Enable to accept Przelewy24 payments.
  • Title: Enter a custom title for Przelewy24 payment. This title will be visible on the checkout page.
  • Description: Enter a custom description for Przelewy24 payment. This description will be visible on the checkout page.
  • Order Button Text: Enter a custom text for the Przelewy24 payment button.

Finally, click on the Save changes button to update the plugin settings.

Pay via Przelewy24

  • Customer selects Przelewy24 at checkout
  • Customer is redirected to Przelewy24 and chooses bank
  • Customer enters account credentials
  • Customer completes authorization process
  • Customer is notified that payment is complete
  • Customer returns back to business’s site for payment confirmation

Help Guide

Provides direct links to resources like documentation and support.

  • Was this article helpful?
  • Yes, thanks!Not really

Written by

Shesna

Shesna is a technical content writer for WebToffee. She is familiar in working closely with the SMEs to break down complex technical information into a concise, easy to understand manner.

Comments (20)

  1. Saud

    August 4, 2022

    Hi
    I added webtoffee to my site and added set up Klarna payments as well.
    I had multiple Mastercard / debit card payments at my checkout.
    One from woo commerce payments and one from the stripe.
    I was interested in keeping only one and switched off woo commerce payments.
    The problem was sorted on my checkout but then I realized it had actually messed up my woo commerce cart page, and without the woo commerce cart page, the customer would not be able to modify the cart any more so I have basically disabled it the plugin until I get the solution.
    Kindly recommend a possible solution.
    Thanks.
    Without having a cart page the customer would not be able to

    Reply
    • Mark

      Mark

      August 29, 2022

      Hi Saud,

      Apologies for the inconvenience caused. The plugin is designed to work flawlessly with WooCommerce cart and checkout and hence, it has been tested thoroughly for any conflicts. This sounds like a conflict with your site theme or something specific to your website. We can surely take a look into it.

      Please submit a ticket here with your site details.

      Reply
  2. Steven

    June 7, 2022

    hi, previous woocommerce and stripe FPX integration was fine. When i click on the FPX the list of bank will display, but today the list of bank is unaccessible at FPX. Any particular solution for such issue?

    Reply
    • Shesna

      Shesna

      June 8, 2022

      Hi Steven,

      Thanks for reaching out. Since this is a site-specific issue, we’d suggest you submit a ticket here for direct assistance from the technical team.

      Reply
  3. Dennis

    March 17, 2022

    May I know how to force the Alipay payment to HKD? It always redirect to RMB by default

    Reply
    • Alan

      Alan

      March 23, 2022

      Hi,
      The plugin uses the currency that is set up on your site. If you are required to make payment using HKD then please make sure that you choose this currency in the site settings.

      Reply
  4. amir

    January 3, 2022

    dear
    i have installed the plugin and integrated according to my requirments but on the front side i am unable to put the credit cart number, expiry date and card code all of these three input boxes are read only http://gator3077.temp.domains/~alamogsd/1stchoiceflags/NEWSITE/checkout/ can you help me please
    regards
    amir

    Reply
    • Alan

      Alan

      January 3, 2022

      Hi,
      Can you please try switching the active theme on your site and check if the issue persists or not. If it’s resolved then please reach us via support and share your active theme zip file so that we can check.

      Reply
  5. Abdalhady Joharji

    December 14, 2021

    Hi dears,
    How i can change the payment button text?

    Thanks

    Reply
    • Alan

      Alan

      December 22, 2021

      Hi,
      Please reach us via support and let us know which text you are required to change.

      Reply
  6. alex

    September 15, 2021

    I installed and activated the plugin. But it does not show up on my wocommerce checkout page. Stripe, paypal etc shows up just not klarna. also is there any documentation for the plugin? and how can I set the plugin in testmode? Found a video from 2018 on youtube that showed the same plugin, just with many more options.

    Reply
    • Mark

      Mark

      September 21, 2021

      Hi,

      Please reach us via support so that we can check the issue with Klarna. You can also go through the below documentation to know more about setting up the plugin.
      How to set up Klarna
      How to set up stripe payment gateway

      Reply
  7. Ashwin Shahapurkar

    August 4, 2021

    Hi, Does it support BACS Direct Debit? If not, will you be adding it anytime sooner?

    Reply
    • Mark

      Mark

      August 5, 2021

      Hi Ashwin,

      Sorry to let you down but it currently does not support this payment method.

      Reply
  8. Sanathan

    July 27, 2021

    Where can I get the webhook link for any website from the plugin and how to add a signing secret key in the plugin which we get in Stripe account post adding URL.

    Reply
    • Mark

      Mark

      July 29, 2021

      Hi Sanathan,

      Our plugin supports webhooks only for SEPA payment currently. If you are not using that, the plugin does not support webhooks.

      Reply
  9. Subho

    June 2, 2021

    How to connect with API? I’m not getting the option. How will I receive the payment?

    Reply
    • Mark

      Mark

      June 5, 2021

      Hi Subho,

      The above article clearly details on how to get the API keys and add them in the plugin. Please read the article thoroughly.

      Reply
  10. Victor Saul

    May 14, 2021

    Hello. Are BOTH the “Credit/Debit Cards” AND the “Stripe Checkout” suppose to be enabled together? Or is it one or the other? Please advise. Thank you!

    Reply
    • Mark

      Mark

      May 18, 2021

      Hi Victor,

      You can choose to enable any one or both. Credit/Debit Cards options allows checkout directly from site using card details. Stripe checkout is hosted in stripe and users will be redirected to the corresponding page to finish checkout.

      Reply

Got any query? Please leave a comment or reach out to our support

Cancel reply

Your email address will not be published. Required fields are marked *

Stripe Payment Plugin for WooCommerce

Get free plugin

On this page

  • Overview
  • Installation
  • Pre-requisites
  • Getting started
  • Configure Stripe in 3 steps
  • Step 1: General Settings
  • Step 2: Insert Stripe Credentials
  • Step 3: Add Webhook endpoint
  • Step 4: Enable the corresponding payment gateway
  • Payment via Credit/Debit Card
  • Credit/Debit card checkout using Stripe
  • Apple Pay
  • Payment Request Button
  • Stripe Checkout
  • Pay via Stripe Checkout
  • Local Payment Gateways
  • Alipay
  • SEPA Pay
  • Klarna settings
  • Afterpay
  • WeChat pay
  • Sofort
  • iDEAL Pay
  • Bancontact Pay
  • Pay via Bancontact
  • EPS Pay
  • Przelewy24 Pay
  • Help Guide

Get started with your WebToffee plugin!

Your plugin will be downloaded in a few seconds...

All you need to do is add the plugin to your WordPress website.

To install and activate the plugin, view our installation guide.

download now

We develop awesome WordPress plugins & WooCommerce extensions to help build successful online businesses.

© 2023 WebToffee. All rights reserved.

Our plugins

  • GDPR Cookie Consent
  • PDF Invoices & Packings Slips
  • Product Import Export Plugin
  • User & Customer Import Export
  • Import Export Suite
  • Sequential Order Numbers
  • Smart Coupons for WooCommerce
  • URL Coupons for WooCommerce
  • PayPal Express Checkout
  • Stripe Payment Gateway
  • Subscriptions for Woocommerce
  • Product Catalog Sync for Facebook
  • PrintNode for PDF Invoices
  • Order, coupon, subscriptions for WooCommerce
  • WordPress Backup and Migration
View more +

Get Started

  • Plugins
  • Testimonials
  • Affiliates
  • We're hiring

Help & Support

  • Documentation
  • Documentation (Basic)
  • FAQ
  • Support

Company

  • Terms & Conditions
  • Privacy Policy
  • Refund policy
  • Support policy
  • License Activation

© 2023 WebToffee. All rights reserved.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies. However you may visit Cookie Settings to provide a controlled consent.
Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of the basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website, to store user preferences and provide you with content and advertisements that are relevant. Such cookies will be stored on your browser but only upon procuring consent.

You will also have the option to opt-out of these cookies should you want to. But opting out of some of these cookies may have an effect on your browsing experience as per the descriptions elucidated against the respective categories below.

Necessary
Always Enabled
The cookies defined under this category are absolutely essential for the website to function. Hence they are loaded by default irrespective if user consent.
CookieDescription
__cfruidCloudflare sets this cookie to identify trusted web traffic.
__stripe_midStripe sets this cookie cookie to process payments.
__stripe_sidStripe sets this cookie cookie to process payments.
cookielawinfo-checkbox-advertisementSet by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-analyticsSet by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Analytics" category .
cookielawinfo-checkbox-necessarySet by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Necessary" category .
cookielawinfo-checkbox-preferencesThis cookie is set by the GDPR Cookie Consent plugin to check if the user has given consent to use cookies under the "Preferences" category.
CookieLawInfoConsentRecords the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie.
PHPSESSIDThis cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user sessions on the website. The cookie is a session cookie and is deleted when all the browser windows are closed.
viewed_cookie_policyThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not a user has consented to the use of cookies. It does not store any personal data.
Analytics
Analytics cookies help us understand how our visitors interact with the website. It helps us understand the number of visitors, where the visitors are coming from, and the pages they navigate. The cookies collect this data and are reported anonymously.
CookieDescription
_gaThis cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assigns a randomly generated number to identify unique visitors.
_ga_BQH8MSKD4MThis cookie is installed by Google Analytics.
_gat_gtagIdentification code of website for tracking visits.
_gidThis cookie is installed by Google Analytics. The cookie is used to store information on how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visited in an anonymous form.
_hjAbsoluteSessionInProgressHotjar sets this cookie to detect the first pageview session of a user. This is a True/False flag set by the cookie.
_hjFirstSeenHotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user.
_hjidHotjar cookie. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID.
_hjIncludedInPageviewSampleHotjar sets this cookie to know whether a user is included in the data sampling defined by the site's pageview limit.
_hjIncludedInSampleThis cookie is set to let Hotjar know whether that visitor is included in the sample which is used to generate heatmaps, funnels, recordings, etc.
_hjIncludedInSessionSampleHotjar sets this cookie to know whether a user is included in the data sampling defined by the site's daily session limit.
_hjTLDTestTo determine the most generic cookie path that has to be used instead of the page hostname, Hotjar sets the _hjTLDTest cookie to store different URL substring alternatives until it fails.
CONSENTYouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.
has_recent_activityThis cookie is used to signal to the code repository website if the user has browsed other website resources during the current session.
tk_aiGathers information for our own first-party analytics tool about how our services are used. A collection of internal metrics for user activity and is used to improve user experience.
tk_lrThis cookie is set by the JetPack plugin on sites using WooCommerce. This is a referral cookie used for analyzing referrer behavior for Jetpack.
tk_orThis cookie is set by the JetPack plugin on sites using WooCommerce. This is a referral cookie used for analyzing referrer behavior for Jetpack.
tk_qsGathers information for our own first-party analytics tool about how our services are used. A collection of internal metrics for user activity and is used to improve user experience.
tk_r3dThe cookie is installed by JetPack. Used for the internal metrics for user activities to improve user experience.
Advertisement
Advertisement cookies help us provide our visitors with relevant ads and marketing campaigns.
CookieDescription
_fbpThis cookie is set by Facebook to deliver advertisements when they are on Facebook or on a digital platform powered by Facebook advertising after visiting this website.
frThe cookie is set by Facebook to show relevant advertisements to the users and measure and improve the advertisements. The cookie also tracks the behavior of the user across the web on sites that have Facebook Pixel or Facebook social plugin.
VISITOR_INFO1_LIVEA cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.
YSCYSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.
yt-remote-connected-devicesYouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt-remote-device-idYouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
Preferences
Preference cookies are used to store user preferences to provide them with content that is customized accordingly. This includes the language of the website or the location of the visitor.
CookieDescription
_gh_sessThis cookie is used to preserve users' states across page requests.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
CookieDurationDescription
_hjSession_137657130 minutesNo description
_hjSessionUser_13765711 yearNo description
_octo1 yearNo description available.
_zendesk_authenticatedpastNo description
_zendesk_sessionsessionNo description available.
_zendesk_shared_sessionsessionNo description available.
edd_wp_session12 hoursNo description available.
logged_in1 yearNo description available.
m2 yearsNo description available.
Save & Accept