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_paystack
and 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.
Project information
- Module categories: E-commerce
- Ecosystem: Commerce Core
- 62 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
8.x-1.1
released 16 June 2023
Works with Drupal: ^8 || ^9 || ^10
✓ Recommended by the project’s maintainer.
Install:
Development version: 8.x-1.x-dev updated 16 Jun 2023 at 10:28 UTC
7.x-1.2
released 7 September 2017
Works with Drupal: 7.x
✓ Recommended by the project’s maintainer.
Development version: 7.x-1.x-dev updated 13 May 2019 at 19:28 UTC