Formipay – Donations & Instant Payment Forms (Paystack, Flutterwave & More)
Formipay is a lightweight and powerful donation and payment plugin designed for non-profits, charities, and businesses. It currently supports Paystack and Flutterwave payment gateways, offering secure transaction processing with Server-Side Verification to prevent fraud. Key Features: SaaS-Grade Dashboard: Distraction-free, full-width admin interface with premium card-based layouts. Multiple Gateways: Switch between Paystack and Flutterwave easily with dynamic settings visibility. Payment/Donation Forms: Create multiple payment/donation forms with fixed, flexible, or dropdown amounts. Custom Fields: Collect extra information (e.g., Phone number, Address) from donors or payee. Support for Required fields. Field Types: Support for Text, Textarea, Dropdown, Checkbox, Date, Time, and Date/Time fields. Transaction History: View detailed logs with a clickable, perfectly aligned details modal and advanced search. Transaction Checker: Frontend lookup tool using [formipay_checker] shortcode. Form Styling: Customize form width and add custom CSS per form. Secure: Uses server-side verification to ensure payments are authentic. Shortcode Support: Embed forms anywhere using [formipay id="123"]. Upcoming Features: Integration other payment gateways WP-Cron Background Sync Setup Formipay includes an automatic background sync that runs every 10 minutes to retrieve any missed transactions directly from Paystack/Flutterwave APIs. By default, WordPress triggers scheduled tasks (WP-Cron) when users visit your website. For highly reliable, timely background syncing, it is recommended to set up a real system cron job: Open your wp-config.php file and add the following line to disable default visitor-triggered cron: define( ‘DISABLE_WP_CRON’, true ); Set up a real cron job on your hosting server (via cPanel or SSH command line) to trigger every 10 minutes: wget -q -O – https://yourdomain.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1 Disclaimer & External Services This plugin relies on external payment services to process transactions. By using this plugin, you agree to the terms and privacy policies of these providers: Paystack: Used for processing secure payments in Africa. Privacy Policy Flutterwave: Used for processing secure payments globally and in Africa. Privacy Policy Donation If you find FormiPay helpful and would like to support its continued development, you can buy the developer a coffee here: http://jacksonjonah.com.ng/buymecoffee
Top keywords
- payment6×1.71%
- cron5×1.43%
- formipay5×1.43%
- donation4×1.14%
- flutterwave4×1.14%
- paystack4×1.14%
- secure4×1.14%
- support4×1.14%
- background3×0.86%
- fields3×0.86%
- form3×0.86%
- forms3×0.86%
Simple Payment
Selling something shouldn’t require a full shopping cart. Simple Payment turns any WordPress post, page, block, form or button into a ready-to-pay product or service in minutes — and routes the money through the payment gateway you already trust. No bloated store to configure, no checkout to rebuild: just a shortcode (or a block, or an Elementor widget) and you are taking payments. From a single “Donate” button to installment plans, saved cards, subscriptions and multi-gateway checkouts, Simple Payment scales from a personal blog to a commercial site — while keeping sensitive card data out of your database. Why you’ll love it Sell in minutes, not days. Drop one shortcode on any page and you have a working, styled payment form. Post/page titles become the product name and a custom field becomes the price — automatically. Use the gateway you already have. One consistent form and workflow in front of many gateways — switch providers without rebuilding your pages. Built for real money flows. Installments, monthly subscriptions / recurring, saved-card tokenization, refunds, invoices/receipts, and automatic transaction verification. Beautiful, flexible forms. Multiple templates (Bootstrap, Legacy, Donation, free-amount), inline, IFRAME or modal display, and full support for your own theme templates. Privacy first. PCI-DSS friendly: card data is masked/redacted before anything touches the database, and old records can be auto-archived and purged. Developer friendly. A rich set of actions and filters, a documented Engine API to extend any gateway or build your own, plus a full transactions log with filtering and CSV export. Supported payment gateways (Engines) PayPal, Cardcom, iCount, PayMe, iCredit, CreditGuard, Meshulam, YaadPay, Credit2000, WooCommerce (third-party site), plus a Custom engine for anything else and a Test engine for development. NEW: Sell on one site, charge on another (WooCommerce engine) The WooCommerce engine lets your site take a purchase and hand the actual payment off to a separate, third-party WooCommerce store over its REST API — perfect for agencies, marketplaces, franchises and multi-brand operators who want a central “storefront” and one billing store that owns the gateways, invoices and bookkeeping. The customer clicks Buy on your site; Simple Payment creates the order on the remote WooCommerce store with the correct total and customer details. The shopper pays on the remote store (in a redirect, popup or modal) using whatever gateways that store has enabled. A bundled Companion mode on the receiving store validates and keeps the originating parameters, can auto-complete paid orders, silences the remote store’s duplicate customer/admin emails for outsourced requests, and sends the customer straight back to your site when payment succeeds. You keep a full record of every transaction on the originating site, with automatic status verification. Works with your favorite tools Gutenberg block editor, Elementor, WooCommerce, WPJobBoard, GravityForms and Form Maker — plus Zapier to trigger workflows (CRM, email, spreadsheets, fulfilment) on every payment. What you can build One-click “Buy” / “Donate” buttons anywhere on your site Pay-what-you-want donation forms with a free-entry amount Membership, course or service checkouts on a single landing page Installment plans and monthly subscriptions Central storefront that bills through a separate WooCommerce store Currently on Beta: PayMe – please contact if you require assistance. Soon to be released: Pelecard, Tranzila. PS: You’ll need a Simple Payment API key for advanced gateways to use it. Keys are available for personal blogs; single domain, multiple domains, businesses and commercial sites. Feedback and Support I would be happy to receive your feedback to improve this plugin. Please let me know through support forums if you like it and please be sure to leave a review.. Also you can contact me on my personal page Ido Kobelkowsky or even visit Github of Simple Payment where you can find all the development code of this plugin. I hope it is useful for you and look forward to reading your reviews! 😉 Thanks! Advanced Configuration: Theme Custom Payment Processing To write your own payment processing integration, to be plugin, read the information at this link: https://simple-payment.yalla-ya.com/ you will require to write a simple php class that Pre Process, Process and Post Process the transaction with your your payment gateway.