Setting Up Paystack to Accept Payments in WordPress - ProfilePress Skip to content Features Addons Pricing Support Contact Us Documentation Blog Account Buy Now Menu Toggle Features Addons Pricing Support Menu Toggle Contact Us Documentation Blog Account Menu Toggle Home » docs » Setting Up Paystack Payment Method Setting Up Paystack Payment Method Last Updated on February 1, 2025 Documentation Payment Settings Setting Up Paystack Payment Method Last Updated on February 1, 2025 Do you want to learn how to set up the Paystack payment method on your WordPress site? Paystack is one of Africa’s fastest-growing payment gateways, supporting thousands of businesses. ProfilePress has a Paystack addon that makes adding a Paystack payment method to your WordPress website easy. If you run a membership site, sell digital products, or handle regular subscriptions, our Paystack integration helps you use Paystack’s great payment system to serve your customers in Africa and elsewhere. Table of Contents Toggle Setting Up Paystack Payment Method in WordPress Finding Your API Keys Webhooks Setup Paystack on Your WordPress Site Today! Setting Up Paystack Payment Method in WordPress To begin accepting payments in WordPress via Paystack, go to ProfilePress > Addons in your WordPress dashboard and activate the Paystack addon. Next, go to ProfilePress > Settings > Payments >> Payment Methods and click the Configure button for Paystack. If you want to test the setup before going live, ensure you activate “test mode” before proceeding with the setup. ProfilePress requires your Paystack API keys and webhook setup in Paystack to start accepting payments in WordPress. Finding Your API Keys Log into your Paystack dashboard. From the left menu, select Settings > API Keys & Webhooks.   Copy and paste your Live Public Key and Secret Key or the Test Public Key and Secret Key (depending on whether you have test mode enabled in ProfilePress) into the appropriate Paystack settings in ProfilePress. Webhooks Webhooks are how ProfilePress communicates with Paystack. Follow the guide below to add the appropriate webhook endpoints to your Paystack application. On the API Keys & Webhooks settings page in Paystack, enter your website webhook URL. You can get and copy the Webhook URL from the Webhook Setup section of the ProfilePress Paystack settings page, which is usually https://example.com/?ppress-listener=paystack. Here’s a demo of Paystack on the ProfilePress checkout page in WordPress. After submitting the form, your customers will see a Paystack popup checkout to complete their payment. Setup Paystack on Your WordPress Site Today! Integrating Paystack with your WordPress site using the ProfilePress Paystack addon offers a powerful and efficient way to accept payments, particularly for businesses operating in or serving customers within Africa. Following the steps outlined in this guide, you can seamlessly connect your website to Paystack’s payment infrastructure, enabling secure transactions across multiple currencies and payment methods. Feel free to contact our team if you need further guidance on using Paystack or encounter any issues while setting it up. Related Creating Membership Plans in WordPress – Easy Guide How to Create WooCommerce Membership Website – Full Guide Setting Up Mollie Payment Method Create Paid Membership Websites in Minutes Install ProfilePress today and get a modern and powerful WordPress membership & ecommerce website – the easy way! Get ProfilePress Membership Plugin Search for: Search Newsletter Subscription Helpful articles and promos. Unsubscribe any time. Subscribe to our email list now! We promise not to spam you. You can unsubscribe at any time. Invalid email address Thanks for subscribing! Featured Tutorial Customize Password Reset Email Template Setting Up Mailchimp for WordPress Integration Creating a My Account Page Creating Membership Plans in WordPress - Easy Guide How to Create WooCommerce Membership Website - Full Guide Adding WordPress Content Protection Rules to Restrict Content Hide WordPress Admin Bar & Restrict Access to Dashboard Setting Up Stripe Payment Method Create Paid Membership Websites Install ProfilePress today and get a modern and powerful WordPress membership & ecommerce website. Get Started Links Login Blog Pricing Addons Try Live Demo Request Support Affiliate Program Changelog Documentation Partners Top Features Create Membership Sites WooCommerce Memberships Sell Digital Product Custom Registration & Login Member Directory Content Protection User Moderation Social Login Metered Paywall Invite Codes Our Brands MailOptin FuseWP CrawlWP FeedbackWP About Us ProfilePress Exclusive Education Blogging Ideas! Receive top education news, lesson ideas, teaching tips and more! Invalid email address We promise not to spam you. You can unsubscribe at any time. Thanks for subscribing! X-twitter Youtube Copyright © 2026 Proper Fraction LLC. ProfilePress™ is a trademark of Proper Fraction LLC. Terms & Conditions · Privacy Policy Download ProfilePress Plugin Enter your email and submit to receive a link to download the WordPress plugin. We promise not to spam you. You can unsubscribe at any time. Invalid email address Please check your email for the plugin download link.