Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

Paid Memberships Pro Paystack Gateway Changelog

Every recorded version, newest first, with what changed in each one.

Latest 1.9.2 · Sep 28, 202614 versionsSince Sep 2023

2026 · 1 version

  1. 1.9.2

    Latest
    1 fix2 security
    Fixed
    • Fixed a fatal error when Paystack sent webhooks to the legacy webhook URL. #19 (@dparker1005)
    Security
    • Improved webhook signature verification and now only complete orders created by the Paystack gateway. #18 (@dparker1005)
    • Added direct file access protection and escaped the webhook URL on the payment settings page. #17 (@dparker1005)

2025 · 2 versions

  1. 1.9.1

    2 fixes
    Fixed
    • Fixed an issue where PMPro would show a warning that the gateway is not configured correctly when Paystack is set as the primary gateway. #14 (@andrewlimaza)
    • Fixed an issue with error output when syncing a subscription failed in the WordPress admin. #15 (@DAnn2012)
  2. 1.9

    1 improvement1 fix
    Improved
    • Improved support for Paid Memberships Pro 3.0+ to better support new subscription features moving forward.
    Fixed
    • Fixed an issue where the payment settings fields were not showing correctly in Paid Memberships Pro 3.5+

2024 · 6 versions

  1. 1.7.8

    1 fix
    Fixed
    • Fixed an issue where free checkouts would cause a fatal error.
  2. 1.7.7

    1 improvement2 fixes
    Improved
    • Added support for Paid Memberships Pro V3.1+ and used `pmpro_get_element_class` method on the frontend. (@andrewlimaza)
    Fixed
    • Fixed an issue where cancellations weren't working correctly in some cases/instances. (@andrewlimaza)
    • Fixed an issue where billing would bill later in the day at the start of the subscription. (@andrewlimaza)
  3. 1.7.6

    1 improvement2 fixes
    Improved
    • Added webhook logging functionality to debug incoming webhook data. You may use the constant 'PMPRO_PAYSTACK_WEBHOOK_LOG' to enable this feature. Please delete logs and disable this constant after completing debugging.
    Fixed
    • Fixed an issue where the webhook handler was not correctly storing the order amount if the subscription amount changed.
    • Fixed an issue when renewal payments were being processed and failing to complete the order.
  4. 1.7.4

    1 improvement
    Improved
    • Added new filter `pmpro_paystack_webhook_level` to tweak the level given to members after checkout. This includes support for the Set Expiration Dates Add On.
  5. 1.7.3

    1 improvement1 fix1 security
    Improved
    • Added functionality for refunds within Paid Memberships Pro. Supports full refunds only.
    Fixed
    • Fixed an issue where subscriptions weren't being linked inside Paid Memberships Pro correctly when confirming the membership.
    Security
    • Improved sanitization to output of translatable strings.
  6. 1.7.2

    1 improvement1 fix
    Improved
    • Added support for Paid Memberships Pro 3.0+ subscriptions.
    Fixed
    • Fixed an issue where discount codes were not reflecting on Paid Memberships Pro side.

2023 · 1 version

  1. 1.7.1

    2 improvements2 fixes1 security
    Improved
    • Only allow card checkout for recurring subscriptions as other payment options don't allow subscriptions.
    • Minor improvements to the settings UI page to align with other Paid Memberships Pro gateways.
    Fixed
    • Fixed an issue where intervals weren't being set correctly. This now supports all intervals, for quarterly and biannually please use 3 month and 6 month in the recurring subscription fields respectively.
    • Fixed an issue where non-expiring memberships would obtain an expiration date incorrectly.
    Security
    • Improved security to the webhook handler, this now checks for the presence of the Paystack signature header before processing the request.

Undated · 4 versions

  1. 1.4

    1 new
    New
    • Add quarterly subscription option for recurring payments set to 3 months or 90 days cycle period.
  2. 1.5

    2 new
    New
    • Added plugin metrics tracker
    • Add biannual subscription option for recurring payments set to 6 months or 180 days cycle period.
  3. 1.6.0

    1 new
    New
    • Add functionalty to delay subscriptions renewal using the PM Pro Subscription Delays addon.
  4. 1.6.1

    1 fix
    Fixed
    • FIX - Disabled non-recurring payment methods like USSD, QR for subscription plans etc.

Changelog published by the developer, in their original language.