The WooCommerce plugin fully integrates with the WooCommerce Stripe Payment Gateway plugin, developed by Automattic itself. With this free plugin, Stripe payment gateway can be enabled via the WooCommerce settings and once your Stripe “Live Publishable Key” and “Live Secret Key” are set, your WooCommerce shop is ready to take credit card payments powered by Stripe.
Now, there is some documentation online which explains, with a little bit of code, how to switch Stripe account programmatically and conditionally i.e. for a given product ID or product category slug – same as what we’ve seen recently with PayPal Standard (here’s the tutorial for using different PayPal accounts inside a single WooCommerce installation). For example, you may want to use a Stripe account for digital sales and a different one for physical products.
Unlike PayPal Standard, however, online documentation and snippets are quite out of date and require, often, to create a custom Class which is always a difficult task in PHP programming. Thankfully, there are new WooCommerce Stripe hooks and therefore it’s possible to use different / multiple Stripe accounts in a single WooCommerce installation.
Please read the disclaimer below and – only then – enjoy!
Continue reading WooCommerce: Multiple Stripe Accounts (Solved)
The WooCommerce plugin comes with its own free version of PayPal Standard. PayPal can be enabled via the WooCommerce settings and once your PayPal email is entered your WooCommerce shop is ready to take PayPal payments.
Now, there is extensive documentation online which explains, with a little bit of code, how to switch PayPal account programmatically and conditionally i.e. for a given product ID or product category slug. For example, you may want to use a PayPal account for consulting services, another for online courses and another for physical products.
By adding this simple code and hooking into woocommerce_paypal_args is indeed possible to use different / multiple PayPal Standard accounts in a single WooCommerce installation.
However, there is an outstanding problem with “IPN Validation“: once you tell WooCommerce to use a different PayPal email account, the WooCommerce order is correctly placed, but its status goes “on hold” because IPN validation on the PayPal end fails (and that’s because you’re using a different PayPal account).
So, here’s the fully working version, included the IPN validation fix. Please read the disclaimer below and – only then – enjoy!
Continue reading WooCommerce: Multiple PayPal Accounts (Solved)
Is it possible to manage the logic of a company with multiple customers connecting in WooCommerce? Do I have to use a plugin or is there some magic snippet?
Business Bloomer website sells in USD only for the time being, as that seems to be the standard for WordPress plugin / products stores.
However, I prefer to invoice clients in EUR (I also switch PayPal and Stripe keys on the go). Which means, I needed to find a way to “set” a different currency whenever I create a manual order (which, by default, is in USD). So, here’s the fix!
Continue reading WooCommerce: Set Different Currency For Manual Orders
Could an Instagram growth service help boost the potential of your WooCommerce store?
Today, Instagram has emerged as a powerful platform for business owners looking to boost brand awareness, capture audience attention, and increase sales.
Instagram data even found that around 70% of online shoppers use the platform when looking for inspiration to make their next purchase.
As a WooCommerce store owner, you have an incredible opportunity to use Instagram not just as a promotional tool, but as an additional sales channel, thanks to native integration options. However, before you can start leveraging the benefits of Instagram for growth, you need to ensure you can grow an engaged following online.
That’s where an Instagram Growth service comes in.
Continue reading WooCommerce: Choosing The Right Instagram Growth Service
One of the biggest mistakes you can make as a WooCommerce store owner is offering limited product customization abilities. Product personalization is a critical component of online shopping that helps provide a better customer experience and results in a high retention rate.
75% of customers appreciate businesses that offer personalized offerings, and a Deloitte consumer review suggests that 1 in every 5 customers are willing to pay 20% more for a custom-designed and personalized product.
A great way to do this is by offering an image upload solution for products for your customers to improve customer satisfaction and generate more revenue for your store.
This article shows the top solutions that make uploading images for products for customers a breeze and enhance their customization abilities. But before we get into them, let’s look at more benefits of offering this capability in your store and how it affects your business bottom line.
Continue reading WooCommerce: File Upload Plugins For Order Personalization
Not offering different payment options for your customers on your WooCommerce store is a call for a high cart abandonment rate and lost sales and customers.
Your store’s payment gateway has a direct impact on the customers’ buying decisions. Don’t take our word for it – statistics suggest missing payment methods is the reason for 7% of cart abandonments in eCommerce stores.
As a result, the more payment options you offer to your customers – the more sales you can win for your store.
Besides PayPal and credit cards – digital and UPI mobile payment options like Apple Pay and Google Pay are amongst the most popular and widely adopted payment methods by customers. Statistics anticipate that from 2021 to 2025 – the number of mobile proximity payment users in the United States to grow from 100 million to a whopping 125 million.
Thus, as customers become increasingly reliant on mobile payment solutions like Apple Pay and Google Pay – it’s important to integrate these payment options in your WooCommerce store to ensure high customer satisfaction.
So, in this article, we share the top ways to configure Google Pay and Apple Pay in WooCommerce. But first, let’s learn more about the benefits of this configuration for your store.
Continue reading WooCommerce: How to Enable Apple Pay and Google Pay
As a WooCommerce store owner, providing multiple payment gateway options to your customers is more than necessary to ensure high customer satisfaction. And one of the most widely accepted payment systems is PayPal.
You don’t have to take our word for it – research suggests customers are 54% more likely to purchase your products and services if you accept PayPal payments in your store. So, the potential loss of customers and sales is significant if you don’t accept PayPal payments in your online store.
PayPal lets you accept debit cards, credit cards, and even money through the wallet. Many businesses rely on it as customers have a lot of trust in the PayPal brand.
However, despite being an excellent payment gateway, enabling PayPal on your WooCommerce store and making it work as intended isn’t always easy, considering frequent PayPal checkout errors and the fact that the most popular WooCommerce PayPal plugin is no longer supported.
To tackle these issues, we share the top WooCommerce PayPal plugins you can use in this article. These plugins will eliminate checkout errors and ensure high customer satisfaction. But first, let’s understand why using the official WooCommerce PayPal plugin is no longer the right choice.
Continue reading WooCommerce: Which PayPal Gateway Plugin is Better?
Since the Food and Drug Administration (FDA) removed cannabidiol, also known as CBD, from schedule 1 of the Controlled Substances Act in 2018, there has been a significant increase in CBD eCommerce in the United States.
Studies suggest that the CBD industry will see a sustained compound growth rate of 55% over the next few years, with the market set to reach a whopping $2.1 billion by 2030.
However, since CBD products are highly-regulated, it’s not easy to sell them online, and you need to adhere to a special set of rules and regulations.
WooCommerce is an ideal eCommerce platform for CBD sellers. However, even though you can sell CBD products with WooCommerce, Automattic — the parent company of WooCommerce, Jetpack, etc. — only supports the sale of CBD-related products under specific conditions.
You cannot use payment gateways like Stripe or PayPal to accept payments. This means that “WooCommerce Payments” prohibits CBD too.
Therefore, the real challenge lies in finding the right payment provider. Fortunately, there are several third-party payment merchants and even plugins that you can use to sell CBD products with WooCommerce.
In this article, we’ll talk about seven different payment solutions that permit the sale of CBD-related products with WooCommerce.
Continue reading WooCommerce: How to Sell CBD Products
eLearning has become the “new normal” since the pandemic, as the number of course creators has increased and the demand for online learning has expanded.
Compared to one-on-one tutoring, which has an 8-10% retention rate, eLearning has an exceptional retention rate of 25-60%. A significant reason behind this is the control and flexibility it offers people over where, when, how, and what they want to learn.
If you’re someone who owns an eLearning website, one thing that can make you significantly stand out, get more customers, and drive referrals is – offering the best learning experience to your audience.
However, it’s not that easy. From building effective courses, and updating modules and lessons to ensuring an excellent and user-friendly interface with round-the-clock customer support – handling everything manually is challenging.
Enter WooCommerce Learning Management System (LMS) plugins.
These plugins help you design courses professionally and improve the learning experience through advanced features, functionalities, and customizations that best suit your course and your audience’s needs.
We’ve done the legwork for you and compiled a list of the top four WooCommerce LMS plugins that will help you build and manage your online courses seamlessly, offering a truly immersive learning experience to your audience. But first, let’s quickly understand what WooCommerce LMS plugins are and how they work.
Continue reading WooCommerce: How to Sell Online Courses
While organic strategies like SEO are great for increasing traffic and conversions for your store, sprinkling some paid advertising into your marketing efforts can give it a much-needed push.
Paid ads offer an excellent way to increase your WooCommerce store’s reach, exposure, and sales. In fact, a survey suggests that the total digital ad spending will reach a whopping $455.30 billion by the end of 2021 – this number shows the increasing importance of paid ads and why you should leverage them for your business.
But whether you display ads on your store to earn extra revenue or create ad campaigns to market your products, managing ads can be challenging and time-consuming.
Fortunately for you, there are some fantastic ad automation plugins that can help you create, run, and track ad campaigns, all from scratch.
This article will explore some WooCommerce plugins that you can use to automate your advertising campaigns. But first, let’s take a quick look at how these plugins work.
Continue reading WooCommerce: Google Ads, Merchant Center, Adsense, Facebook Pixel Integrations
The term “database” is widely used and known to millions of people, but the proportion of people who have it in their vocabulary without understanding what it describes is sizable.
Databases are at the core of so many digital services today that it is easy to overlook them entirely, but whether you run a shopping site or a business server, building an understanding of them is worthwhile regardless of whether or not you are directly responsible for administration duties.
Having a grasp of the underpinnings of what a database is and how it works is sensible, especially if you run a WooCommerce site and you want to make optimal use of all that this platform has to offer.
To that end, here is an overview of the database fundamentals to bring you up to speed.
Continue reading WooCommerce Database Explained: How It Works and Where To Find Data
Conversion rate is one of the most important metrics to look out for when running an online store.
Once you have your store all set up and start attracting traffic to your site through SEO and paid advertising, it’s now time to look at how many of your store’s visitors are converting.
Let’s step back for a moment and take a look at what a conversion is, anyway? Conversion happens when a prospect does what you want them to do.
If the purpose of a page is to get the email address of the visitor, you’ll have a successful conversion when a visitor lands on your page and drops their email address.
In terms of eCommerce, conversions usually refer to the event when a visitor buys your products and completes the checkout process. Or simply put, it means a big, fat sale.
If you thought attracting people to your site was enough to persuade them to buy your products, well, you’re seriously mistaken. It turns out that the average conversion rate in eCommerce is only 1-2%. So, even if you’re doing everything right, you’ll be closing the deal only 2% of the time.
That means every little bit matters.
In this difficult territory of getting people to convert, comes a list of growth-hacking and optimization plugins for WooCommerce that will put your store’s conversions on fire.
Continue reading WooCommerce: 5 Plugins That Will Increase Your Conversions
By now, you probably know that you should never run WooCommerce with a single payment gateway. We’ve already seen in the “PayPal or Stripe?” article that (spoiler alert!), the best solution is “PayPal AND Stripe”. Which means you need to understand that different customers prefer different kinds of payment methods (and this could increase your conversion rate dramatically).
Now we move to the next step: the chargebacks issue, and the risk of having your payment gateways banned by their providers.
A user recently told us that he has a WooCommerce subscription-based business, which is great. The problem is that sometimes customers don’t read that part and think they’re making a one-time purchase. And sometimes, when they realize they purchased something different than what they had in mind, they ask their bank or credit card company to issue a chargeback.
The Stripe website explains it like this:
A chargeback happens when a cardholder makes a claim to their bank or credit card company that a payment made on their card was fraudulent. When a chargeback occurs, the business to which the payment was originally made is required to repay the full purchase amount, plus a chargeback fee.
While you can really do your best to avoid chargebacks by being transparent on your website and order receipts, sometimes – especially for WooCommerce Subscriptions – that’s not enough. Investors say: “Don’t Put All Your Eggs in One Basket” and the same applies here: you’d better record your active subscriptions under PayPal, Stripe, Authorize, and so on, so that all your recurring revenue is not in the same account.
Continue reading WooCommerce: Why Rotating Payment Methods Can Protect your Revenue
If your WooCommerce store already generates a few orders per month, then it’s probably the right time to step up and start analyzing your ecommerce data.
Despite the “WooCommerce > Reports” tab within the WordPress dashboard can give you sales figures, stock takes and customer lists – we all know that’s a very basic, limited functionality. It gives you CSV export but no automation. There are no filters and no segments. It’s accurate but still not enough.
Data plays a vital role on your WooCommerce website. If you can get access to a wider range of figures, reports, screens, calculations, exports, filters, integrations, then it’s very likely you can understand how to increase your profits.
Data can help you identify problems (hello, cart abandonment – biggest responsible for low conversion rates), can help you select popular products for your cross-sell and up-sell strategy, can give you a hint on how to improve the user experience and have them check out faster – as well as giving you a hand analyzing patterns, performances and customer behavior.
In this (very long) post, we’ll take a look at ways to gather ecommerce data beyond the default “Reports” section, generate email digests, print advanced reports, filter and segment orders and customers, and much more. I will be referring to the two biggest tracking software for WooCommerce: Google Analytics and Metorik. Continue reading WooCommerce Advanced Tracking: Analytics, Reports, Exports, Segmentation
Customizing the WooCommerce “My Account” page is one of the most requested features by designers and developers.
The “My Account” page of an ecommerce website is absolutely vital to the smooth running of its operations, should be well designed in order to allow users to fully make the most of account management and – of course – can be customized in order to convert more sales and or entice for return business.
The “My Account” page is an actual WordPress page (you can find it under “Pages”) which contains a WooCommerce shortcode. Such shortcode outputs the default account management tabs and their unique content.
In order to customize the look, feel, layout, content and design of the “My Account” page (and all its subpages of course, such as the “Edit Address” page), you have two different choices. If you’re familiar with PHP customization, almost anything can be achieved with simple snippets: add a custom tab, remove a tab, change the content of a tab, sort tabs, and so on. We’ve seen this already on Business Bloomer but I’ll link to a few articles and tutorials below as a reminder.
The other sleek alternative is to use a plugin. Sometimes, this might be a quick and error-free way to achieve what you need without the need of having to code. It’s up to you – so in this article we will see both methods!
Continue reading WooCommerce: How to Customize the My Account Page?
WooCommerce is one of the most popular WordPress plugin for adding eCommerce or cart functionality to a WordPress website. According to recent research by aheadWorks, WooCommerce now accounts for 26.5% of the total eCommerce market share. And recent acquisition by Automattic indicates that it has a great future ahead.
WooCommerce is well known for its huge flexibility and vast customization options. There are hundreds of WooCommerce plugins or Extensions available for extending the functionality. If you want some recommendations in this direction, check out some of the best free WooCommerce plugins (sorted by number of active install).
Continue reading WooCommerce: 85 Free Plugins for Every Challenge
Here’s how to limit your WooCommerce Cart to just one product at a time.
This simple solution can be used for many applications. For example, your store may only allow to buy one subscription at a time.
On this same website, for example, customers can only purchase one product at a time so it’s easier for me to manage invoicing and payments, given that I switch PayPal and Stripe accounts based on what’s inside the cart.
Here’s the quick fix – enjoy!
Continue reading WooCommerce: Only Allow 1 Product in the Cart