We’re excited to share a new addition to Dokan plu. You can now use the Paystack module to accept payments across Africa with ease.
Paystack is a trusted payment gateway in many African countries. It supports cards, bank transfers, mobile money, and other local options. Customers feel comfortable using it, and that helps marketplaces build trust faster.
The new module gives marketplace owners a smooth way to offer regional payment methods. Vendors can connect their Paystack accounts without any extra hassle. Customers get a checkout process that feels familiar and simple.
If you run a Dokan-powered marketplace and want to support African customers, this module is a great fit. It offers a clean setup flow and reliable performance.
In the rest of the blog, we’ll show you how to enable Paystack, set it up, and help vendors connect their accounts. You’ll be ready to take payments in no time.
Why Should You Use the Paystack Module?
The Paystack module gives your marketplace a smooth and reliable way to accept payments from customers across Africa. It helps you offer a trusted checkout experience and supports the payment habits users already prefer.
Benefits of using the Paystack module:
- Local payment support: Paystack works with cards, bank transfers, and mobile money. Customers can pay with methods they already use, which helps reduce checkout drop-offs.
- Trusted and secure: Paystack is well known for its security and stability. Marketplaces gain more confidence when their payments run on a reliable gateway.
- Easy setup for vendors: Vendors can connect their Paystack accounts from their dashboard. They don’t need extra tools or advanced knowledge to get started.
- Smooth admin control: Admins can manage fees, test mode, and API keys from WooCommerce settings. Everything stays in one place, so the configuration feels simple.
- Better reach in African markets: If your marketplace targets customers in Africa, Paystack helps you offer a payment experience designed for the region.
The module helps your marketplace feel more accessible, more flexible, and more aligned with customer expectations.
How to Use Paystack in Your Marketplace – Easy Setup Guide
Paystack is a premium module. It comes with the Dokan Pro plans. So, if you are a Dokan Lite (free) user, you have to upgrade to the Dokan Pro plans, and you’ll be able to use this module.
Follow the steps below to set up, configure, and use the Paystack module:
Step 01: Enable the Module
First, you need to activate the Paystack module from your Dokan dashboard. To do that, go to Dokan –> Modules.
Then, search for Paystack and activate the module.

Step 02: Change the Currency
In order to use Paystack, you need to make sure your site currency is changed to ZAR from WooCommerce –> Settings –> General section.

Step 03: Configure the Module
Now, to configure the Paystack, go to WooCommerce –> Settings –> Payments option and click on the Manage button.

Next, you need to configure Paystack with the necessary information.

- Enable/Disable: Check the box to enable (or disable) the Dokan Paystack payment gateway.
- Title: Give a title or use the default one that the customers will see during checkout.
- Description: Add a description or use the default one; customers will see this on the checkout page.
- Seller pays the processing fee: If this option is enabled, then the admin and vendor will share the processing fee. Otherwise, the admin will bear the processing fee.
- Test mode: Enable the Test Mode.
- Test Public Key: Add the Test Public Key Here.
- Test Secret Key: Add the Test Secret Key
- Debug Log: Log gateway events such as Webhook requests, Payment operations, etc.
Step 04: Collect Paystack API Credentials
Now, you need to collect the API credentials from Paystack. To do that, log in to your Paystack account, then go to the Settings option-

Then, in the API Keys & Webhooks section, you will find the necessary keys-

Copy the keys and paste it in the Dokan configuration section. Also, don’t forget to save the changes.
Step 05: Enable Withdraw Method
For the vendors to connect their account to Paystack, go to Dokan –> Settings –> Withdraw Options and enable the Paystack option.

Then, save the changes.
How to Connect an Account As a Vendor
Vendors need to connect their accounts to use the Paystack payment gateway from their vendor dashboard.
To do that, go to Vendor Dashboard –> Settings –> Payment.

From the Drop-down, select the Direct to Paystack option-

Then you will get a pop-up where the vendors need to write their Business name, account number, choose a bank from the dropdown, and click on the Create Account

After the successful connection, the vendor can now use the Paystack payment gateway-

How Customers Can Pay Using Paystack
Customers will see the Paystack payment gateway in the checkout page.

They will get a pop-up and type their information to complete the transaction.

Check Order Details as an Admin
Now the admin can see the order details from the backend.

This is how you can configure the Paystack payment gateway with Dokan.
Wrapping up
The Paystack module makes it easier for Dokan marketplace owners to accept payments across Africa with confidence. It brings familiar local methods, smooth vendor onboarding, and a checkout flow customers trust.
Once you enable the module and set it up, your vendors can connect their accounts in a few quick steps, and your shoppers can pay without friction.
If your marketplace serves African customers, or plans to, this module adds real value. It helps you offer a reliable payment experience that fits the region and supports your growth.
With everything running inside WooCommerce and Dokan, you get a clean setup and a payment system you can depend on.
Now that you know how to configure the module, you’re ready to start taking Paystack payments and give your marketplace a stronger, more localized checkout experience.
Subscribe to
Dokan blog
We send weekly newsletters, no spam for sure!



Leave a Reply