If your customers are spread across Africa and beyond, you can save time by using Flutterwave to collect payments on your WordPress site.
You definitely need an effective payment processing solution to cater to your business transactions if you run a business with a WordPress site. Not enabling your customers to choose however they want to pay you isn’t professional enough as it can make you lose potential customers.
Thanks to Flutterwave. In this article, I will be showing you two methods with which you can collect payments from your customers locally and/or globally with Flutterwave integrated into your WordPress website. Let’s get to it!
What is Flutterwave?
Flutterwave is a modern online payment gateway solution solely designed for African merchants to enable them to collect payments from anywhere in the world.
The foremost fintech company which powers the financial online transactions of renowned brands like MTN, Uber, and Microsoft (to mention but a few) also helps small businesses in Africa and beyond. Flutterwave is fully equipped with a unified set of payment tools to help startups, and small and medium enterprises transform their online businesses.
Unlike Paystack which operates presently in four major African countries, Flutterwave lets you accept local and international payments in almost all the African currencies including, Europe and America, which makes it easier to increase your customer base.
Why Choose Flutterwave To Collect Payments On WordPress Sites?
As I mentioned above that Flutterwave has a global reach. It also comes with outstanding features. For example, with Flutterwave integrated into your WordPress site, you can collect payments in more than thirty currencies.
Not only that, here are more reasons why African SMBs choose Flutterwave, and why you too should get onboard.
- 15+ payment options: which include Invoices, Debit & Credit cards, Bank accounts, Mobile Money, POS, M-Pesa, VISA NQR Code, Paga, Barter, Bank Transfer, USSD, Alipay, PayAttitude, Apple Pay, Google Pay, and Paypal.
- Keeps customers on your checkout page throughout the entire purchasing process on your WordPress & WooCommerce site.
- Intuitive dashboard to manage all your financial transactions.
- Accept both one-time and recurring payments.
- Accept both local and international currencies.
- API and plugin integrations for apps and platforms like WordPress, Shopify, Sage, Quickbooks, Zoho, and more.
- Decent pricing plans with Zero integration fee and Zero maintenance fee.
- Instant payments into your bank account.
- Split transaction payouts.
- 24/7 support and more.
Alright, now let’s see how WordPress site owners can start collecting payments from their prospective and existing customers in no time using any or all of the two methods below.
How To Use Flutterwave WooCommerce On Your WordPress Site
Businesses that use WooCommerce to sell on their WordPress sites can conveniently collect payments from their customers with the help of Flutterwave WooCommerce (the official WooCommerce payment gateway for Rave).
As of the publishing of this post, there are over 7000 active WordPress users of this flexible payment gateway solution.
Requirements For using the official Flutterwave Plugin for WooCommerce
- Create a Flutterwave account
- Have an online store already built with WooCommerce
- Install the Flutterwave WooCommerce plugin in WordPress
- Connect your Flutterwave account to WordPress using the Flutterwave API key.
Continue reading for step-by-step instructions:
For starters, here’s how to create an online store with WooCommerce. If you already have this, then move on to the next line of action.
To start collecting payments on your WooCommerce site, ensure you first create a free merchant account on Flutterwave. After that, log in to your dashboard to get your API keys, because you will be needing them in the integration process.
Head over to your WordPress dashboard, visit the Plugins section, and click on Add New as indicated below.
Search for Flutterwave WooCommerce in the plugin repository and install and activate.
Once successfully installed, move over to the WooCommerce settings area and the payments section to configure it.
In the payment section of the plugin, tick the boxes to enable both gateway and live mode. You may also enable the barter and logging boxes depending on your business need.
In the same manner, you will enter all other necessary information such as the public and secret keys, webhook, and so on. Ignore the test keys unless you first want to test run a payment. Leave payment options to default for your customers to choose when making payments.
Note that you will need to login into your Flutterwave dashboard to get this information. Once you are done entering all the vital information, ensure you click on the Save Changes button as indicated in the screenshot above.
To confirm if everything is in order, visit your frontend site, add a product to your cart and try to checkout. There, you will see the Flutterwave payment gateway ready to process payment for your order.
Now let’s proceed to the other method in the next section.
How To Use Flutterwave Payments To Collect Payment On Your WordPress Site
This method is commonly used by online marketers and companies offering either one-time, subscription-based, or donation services on their WordPress websites. Whether you are a freelancer or a creator, this is the best way to receive money from your clients.
With the Flutterwave Payments plugin integrated into your WordPress site, you can collect one-time fees or recurring fees from customers. You can also collect donations for your charity cause or towards group goals.
For example, if you run membership and online courses on your WordPress site or any other service-based business, your members or students will be able to pay for your services using their credit/debit cards. Depending on your business model, It will enable you to charge them on a weekly, monthly, quarterly and annual basis.
Quick setup: Visit the WordPress repository and search for Flutterwave Payments as shown below.
Go ahead to install and activate the Flutterwave payments plugin on your WordPress site. Once that is done, visit the plugin’s settings on your WordPress dashboard to configure the plugin.
At this juncture, I assume you already have an account with Flutterwave.
Now, head over to the settings on your Futterwave dashboard to copy your API keys and other necessary info needed to configure the plugin.
You will need to add them in the boxes as indicated below in the screenshot.
Add all the important details such as the Public and Secret Keys and ignore the optional boxes. Also, tick the Go Live box to switch to a live account. Continue with the remaining settings as shown below.
If you are offering a global service on your WordPress website, you might want to leave the currency and country settings to the default (All Worldwide). Also, tick the Form Style box to use your WordPress theme’s style. After that, click on the Save Changes button. The next line of action is to create payment plans to enable your customers to pay for your services.
How to Create Flutterwave Payment Plans On your WordPress Site
For your payment plans to reflect on your WordPress site, you will need to create them either from your WordPress dashboard or directly from your Flutterwave dashboard. I recommend you familiarize yourself with both dashboards and then choose your best option for creating your payment plans.
To create a payment plan, visit the Flutterwave settings area on your WordPress dashboard as indicated below.
Click on the payment plans button and it will open a new page like the one below.
Note: If you already have a payment plan created on your Flutterwave dashboard, it will reflect right inside your WordPress dashboard.
Now click on the Create Plan button to enter your payment plan details. Remember you can create either a one-time or recurring payment plan to collect payments from your customers.
Enter your payment plan name, price, interval, and currency. All this info depends on your business model and location(s).
Once that is done, hit the Create Plan button to save your details. You can create as many Flutterwave payment plans as possible right from your WordPress dashboard for your customers to start enjoying seamless checkout on the go.
Summary on Using Flutterwave To Collect Payments On Your WordPress Site
Figuring out how to process payments is an important part of starting an online business, especially businesses using WordPress websites.
Perhaps you plan to start selling with WooCommerce or you already have an e-commerce store on your WordPress site, and your products span across many African countries and the rest of the world, then the official Flutterwave WooCommerce plugin is the best option for you to use to start collecting payments.
While the official Flutterwave Payments plugin is the best online payment processor for merchants in Africa running service-based businesses with WordPress websites.
PS: If you need a helping hand in integrating the Flutterwave payment gateway on your WordPress site, kindly reach out for premium support.
Have you been using any of these Flutterwave payment options to collect payments on your WordPress site? kindly share your experience with us in the comment box below.
Reader disclosure: Our content is reader-supported. This means that when clicking on some of the links on our website and purchasing the product or service, we may earn a commission at no additional cost to you. Click to know more.