Hosted Paystack Checkout
Customers pay on Paystack's hosted checkout. Checkout creates or reuses a Paystack plan and starts a transaction linked to the local plan and workspace, so billing stays consistent.
Take recurring plan payments and one-time credit pack or Market purchases through hosted Paystack checkout.
Paystack Plugin is a payment gateway for Zender that accepts recurring plan subscriptions and one-time purchases through hosted Paystack checkout.
Customers pay on Paystack's hosted checkout. Checkout creates or reuses a Paystack plan and starts a transaction linked to the local plan and workspace, so billing stays consistent.
Monthly and yearly plans are supported. Subscription and charge events update workspace access through Zender billing, so customers gain and lose access as their payments succeed or stop.
One-time checkout covers credit packs and Market purchases. The pending purchase completes only when Paystack confirms the charge, not when the customer merely returns to your site.
The plugin accepts NGN, USD, GHS, ZAR and KES. A gateway that cannot charge the site's billing currency is left out of checkout, so customers only see options that work.
Webhook requests are verified by checking the raw request body's x-paystack-signature with HMAC-SHA512, using your Secret Key. There is no separate webhook secret field to manage.
Processed refund events are recorded in the local refund ledger, so your records match what Paystack completed. Refunds themselves are started in the Paystack dashboard.
Upload the ZIP in Admin > Plugins and install Paystack. Open Configure when offered, then activate the plugin.
Enter the Secret Key from your Paystack merchant account. Check that the site's billing currency is enabled on that account.
Copy the read-only Webhook URL into your Paystack webhook settings. Zender handles charge.success, subscription events and refund.processed.
Paystack Plugin is a payment gateway for Zender that accepts recurring plan subscriptions and one-time purchases through hosted Paystack checkout.
No. Recurring plans support monthly and yearly billing, and lifetime plans are refused by this gateway. Use another gateway for lifetime access. Credit packs and Market purchases are one-time payments and work normally.
Check that the plugin is installed and active, the Secret Key is saved, the site currency is one Paystack supports, and the plan billing period is not lifetime. A gateway that cannot charge the site's currency is omitted.
No. You start refunds in the Paystack dashboard. When Paystack sends a processed refund event, the plugin records it in the local ledger. Pending or failed refunds do not count as returned money.
Yes. Zender Extended license holders buy this plugin at a reduced price. With a Regular license, it is sold at the price shown on this page.
Paystack Plugin for Zender is an add-on for Zender and requires a Zender 5 installation. The requirements are listed on this page.
After buying, sign in at https://dashboard.titansys.dev with the Envato login button to download it and get support.