This module integrates Paystack into Drupal Commerce payment. It currently supports the standard and inline workflows from Paystack.

The module also support webhooks from Paystack

The initial development of this module was sponsored by Nosh n Nibble

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 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

Project information