Paystack WooCommerce Payment Gateway

Changelog

5.8.3 – April 30, 2026

  • Misc: Pass site url in the referrer metadata
  • Tweak: WooCommerce 10.7 compatibility
  • Tweak: Minimum WooCommerce supported version: 9.6

5.8.2 – July 18, 2024

  • New: Introduce filter hook wc_paystack_payment_channels
  • New: Add WooCommerce plugin dependency
  • Misc: Add payment icon for Côte d’Ivoire (Ivory Coast)
  • Fix: Payment with saved card not working if payment method option is set to redirect
  • Tweak: Minimum WooCommerce supported version: 8.0
  • Tweak: WooCommerce 9.1 compatibility

5.8.1 – November 28, 2023

  • New: Add support for WooCommerce checkout block to custom gateways
  • New: Add support for RWF as an accepted currency
  • Tweak: WooCommerce 8.3 compatibility
  • Improve: Ensure order amount is in integer when initializing payment on Paystack

5.8.0 – October 3, 2023

  • New: Add support for WooCommerce checkout block
  • Tweak: WooCommerce 8.1 compatibility
  • Tweak: Pass order currency when making payment using saved cards
  • Update: Load Paystack InlineJS (Popup) V2 in the custom payment gateways

5.7.6 – June 20, 2023

  • New: Minimum WooCommerce supported version: 7.0
  • Fix: Unable to process refund on the view order screen
  • Improve: Paystack test mode notice will now be displayed in the WooCommerce Admin Notes Inbox

5.7.5 – May 22, 2023

  • Update: Add support for EGP as an accepted currency
  • Update: Update icon for Kenyan payment methods
  • Update: Migrate to Paystack InlineJS (Popup) V2
  • Tweak: Minimum PHP version: 7.4
  • Tweak: Declare compatibility for High Performance Order Storage (HPOS)
  • Tweak: WooCommerce 7.7 compatibility
  • Improve: Improvement to payment token. The customer’s email address is now saved with the authorization code.
  • Improve: Improvement to webhook notifications and order processing

5.7.4 – October 4, 2022

  • New: Add support for XOF as an accepted currency.
  • New: Minimum PHP version: 7.2
  • New: Minimum WooCommerce supported version: 6.1
  • Misc: WooCommerce 6.9 compatibility
  • Fix: Paystack payment modal displaying on the “Pay for Order” page
  • Improve: Change secret key input field type to a password field.

5.7.3 – October 26, 2021

  • New: Add support for KES as an accepted currency.
  • Tweak: WooCommerce 5.8 compatibility

5.7.2 – March 12, 2021

  • New: Auto display Paystack payment popup on the payment page
  • Removed: Remove Paystack metrics tracker
  • Tweak: WooCommerce 5.1 compatibility

5.7.1 – March 1, 2021

  • Removed: Remove inline embed payment option
  • Updated: Update payment method icon for South Africa

5.7 – January 13, 2021

  • New: Add additional payment channels to the custom gateways
  • New: Add redirect payment option
  • New: Add option to autocomplete order after successful payment
  • Misc: Add deprecate notice for Inline Embed payment option
  • Fix: The default gateway should display only the payment channel(s) set on the Paystack settings page
  • Tweak: WooCommerce 4.9 compatibility.

5.6.4 – September 29, 2020

  • Fix: Use order currency when paying for an order and not the store currency
  • Misc: Test mode enabled admin notice not displayed properly
  • Misc: Add payment icon for South Africa

5.6.3 – July 27, 2020

  • New: Add support for ZAR as an accepted currency.
  • New: Add setting to remove “Cancel order & restore cart” button.
  • New: Minimum PHP version: 5.6
  • New: Minimum WooCommerce supported version: 3.0.0
  • Misc: Add icon for Ghanaian payment methods to checkout.
  • Misc: Remove GBP as an accepted currency.
  • Fix: Cart not fully cleared after successful payment.
  • Fix: Selected payment icons not displayed on custom gateways settings page.
  • Tweak: WooCommerce 4.3 compatibility.

5.6.2 – March 12, 2020

  • Update: WooCommerce 4.0 compatibility.

5.6.1 – November 13, 2019

  • Update: WooCommerce 3.8 compatibility.

5.6.0 – August 7, 2019

  • New: Support for refunds via Paystack from the order details screen.
  • New: Log successful transaction to Paystack metrics tracker.
  • New: Add support for sending additional order details to Paystack when making payment using a saved card.
  • New: Add support for sending additional order details to Paystack when a subscription payment is renewed.
  • Update: WC 3.7 compatibility.

5.5.0 – May 27, 2019

  • Misc: Renamed Diamond Bank to Access Bank (Diamond)
  • Tweak: Significant cleanup of code formatting and adherence of WordPress coding standards
  • New: Support for translation

5.4.2 – February 13, 2019

  • Misc: Remove Paystack fee and Paystack payout amount on the order details page

5.4.1 – February 1, 2019

  • Fix: Split payment not working properly when the split payment transaction charge setting field is empty

5.4.0 – December 9, 2018

  • New: Add support for Paystack split payments
  • New: Display Paystack fee and Paystack payout amount on the order details page
  • Misc: Add support for WooCommerce 3.5
  • Misc: Renamed Skye Bank Plc to Polaris Bank Limited
  • Misc: Add new banks (ALAT by WEMA, ASO Savings and Loans, MainStreet Bank & Ekondo Microfinance Bank) to Allowed Banks Card list
  • Misc: Add new banks logos (ALAT by WEMA, ASO Savings and Loans, MainStreet Bank & Ekondo Microfinance Bank) to Payment Icons list

5.3.1 – July 26, 2018

  • Fix: The bank payment channel not showing in the default gateway

5.3.0 – June 2, 2018

  • Fix: Saved cards feature not working in the custom gateways
  • Fix: Custom gateways not processing automatic renewal payments via WooCommerce Subscriptions plugin

5.2.1 – June 1, 2018

  • Misc: Add support for WooCommerce 3.4

5.2.0 – May 18, 2018

  • New: Add support for multiple subscriptions purchase using WooCommerce Subscriptions plugin
  • Fix: Deprecated functions in the Tbz_WC_Gateway_Paystack_Subscription class

5.1.0 – March 27, 2018

  • New: Add support for GHS (Ghanaian cedi) currency
  • Fix: Deprecated WooCommerce 2.X functions

5.0.2 – September 15, 2017

  • Fix: Illegal string offset warnings when plugin is newly installed

5.0.1 – September 14, 2017

  • Fix: Fatal error on the checkout page if WooCommerce 2.6.14 and below is installed

5.0.0 – August 29, 2017

  • New: Add support for Paystack custom filters
  • New: Create additional Paystack gateways (max of 5) using different custom filters. You can create a gateway that accepts only Verve cards, a gateway that accepts only bank account payments, a gateway that accepts only GTB issued Mastercard.

4.1.0 – July 7, 2017

  • Fix: Deprecated WooCommerce 2.X functions

4.0.1 – April 10, 2017

  • Fix: Fatal error if WooCommerce 2.6.14 and below is installed

4.0.0 – April 10, 2017

  • New: Add support for Paystack Inline Embed.
  • New: Add support for sending additional order details to Paystack

3.1.1 – February 13, 2017

  • New: Changed Paystack payment methods icon.

3.1.0 – January 10, 2017

  • New: Add support for USD and GBP currency. Note this has to be enabled by Paystack for your account before it can be used on your site.

3.0.0 – November 11, 2016

2.1.0 – October 15, 2016

  • New: Add support for confirming payment using the webhook url

2.0.1 – July 5, 2016

  • Fix: Paystack payment option and settings not available if Paystack WooCommerce Payment Gateway version 2.0.0 is installed and WooCommerce version 2.5.5 and below is installed

2.0.0 – June 28, 2016

  • New: Saved cards – allow store customers to save their card details and pay again using the same card. Card details are saved on Paystack servers and not on your store.
  • Fix: Change payment icon

1.1.0 – April 22, 2016

  • Fix: Fatal error if the WooCommerce plugin is deactivated while the Paystack plugin is active

1.0.0 – February 3, 2016

  • First release

Plugin Website
Visit website

Version:
5.8.3
Last Updated
April 30, 2026
Active Installs
30000
Requires
WordPress 6.2
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.