How to Accept Instant Paystack & Flutterwave Payments on WordPress (Zero Redirect)

If you run a WordPress website in Nigeria or anywhere in Africa, you know the struggle of trying to accept simple payments or donations. You’re often stuck between two bad options: installing a massive, bloated plugin like WooCommerce, or using a basic button that redirects users away from your site to pay.

Redirects kill conversion rates, and heavy plugins slow down your site.

That’s exactly why I built FormiPay. It’s a lightweight, free WordPress plugin designed to solve this problem. In this video, I’ll show you how to accept instant payments directly on your website using FormiPay—with absolutely zero redirects.

Why Use FormiPay?

As I mention in the video, the “killer feature” here is the inline experience. When a user clicks pay, a secure popup appears instantly. They complete the transfer and get a success message without ever leaving your page.

  • Supports Paystack & Flutterwave: Works right out of the box.
  • Flexible & Fixed Payments: Perfect for selling simple services or accepting flexible donations for NGOs and churches.
  • Elementor Ready: Drag-and-drop widgets specifically for Elementor users.
  • Lightweight: No bloat, just the features you need.

Quick Setup Guide (Summary)

Here is a quick recap of the steps I cover in the video to get you set up in under 3 minutes:

  1. Install & Activate: Search for “FormiPay” in your WordPress plugin repository, install, and activate it.
  2. API Setup: Go to FormiPay > Settings. Choose your gateway (Paystack or Flutterwave) and enter your Public and Secret keys. You can start in “Test Mode” to ensure everything works perfectly before going live.
  3. Create a Form: Navigate to Payment Forms and click “Create Payment Form.”
    • Fixed vs. Flexible: Choose if you want users to enter their own amount (great for donations) or set a fixed price.
    • Custom Fields: You can easily add fields to collect extra info, like a WhatsApp number.
  4. Embed the Form:
    • Block Editor: Copy the generated Shortcode and paste it into any page.
    • Elementor: Simply search for the “FormiPay” widget and drag it into your design.
  5. Customize Success Page: The plugin automatically creates a “Donation Success” page, but you can redirect users to any custom “Thank You” page you design.

Check out the full video above to see exactly how I configure the settings and test a live payment!

Watch the Tutorial

Related Articles