This module integrates Paystack into Drupal Commerce payment. It currently supports the standard and inline workflows from Paystack.
The Drupal 7 version of the module also supports webhooks from Paystack
The initial development of this module was sponsored by Nosh n Nibble
Drupal 7 Installation and configuration
- Install and enable Drupal Commerce and its sub-modules. See here for how to install a drupal module
- Install and enable Commerce Paystack
- Configure the module with your Paystack credentials by going to
yoursite.com/admin/commerce/config/payment-methods/manage/commerce_payment_paystackand click Edit beside Enable payment method: PayStack action - Select the payment flow ie Inline or Standard
- Enter your secret key and public key.
Webhook configuration
On your Paystack dashboard set your webhook URL to yoursite.com/commerce_paystack/webhook
Drupal 8 Installation and configuration
This module requires the following modules:
- Submodules of Drupal Commerce package
- Commerce core
- Commerce Payment (and its dependencies)
- Yabacon Paystack PHP Library
- Paystack account
Installing:
- 8.x version of the module requires installation via composer
Configuration:
- Permissions: There are no specific permissions for this module.
- Enable the Paystack payment methods on the Payment gateways page.
- Available payments flow:
- Paystack Standard (Off-site).
- Transaction mode: either if a test/development store or a production one.
- Available options: "Live" and "Test".
- Secret Key: Merchant secret key for the payment gateway.
- Transaction mode: either if a test/development store or a production one.
- Paystack Standard (Off-site).
🇺🇦 |
This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. |
Supporting organizations:
Drupal 8 Development
Bug fixing, support and feature requests.
Bug fixing, support and feature requests.
Project information
- Project categories: E-commerce
- Ecosystem: Commerce Core
72 sites report using this module
- Created by feyisayo on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
2.0.0
released 3 June 2025
Works with Drupal: ^9 || ^10 || ^11
Install:
Development version: 2.x-dev updated 14 Nov 2025 at 16:41 UTC
8.x-1.1
released 16 June 2023
Works with Drupal: ^8 || ^9 || ^10
Install:
Development version: 8.x-1.x-dev updated 14 Nov 2025 at 16:30 UTC


