AfriDirect Payment lets your customers pay you directly, by bank transfer, Zelle, PayPal, Venmo, Cash App, Wise, Payoneer, Skrill, mobile money, cryptocurrency or any custom method, and then upload proof of payment. You review the proof and approve it. Use it at WooCommerce checkout or on standalone
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.8 and PHP 7.4.
SourceWordPress plugins · Nov 10, 2026
01 / Source details
Aboutthistool.
AfriDirect Payment lets your customers pay you directly, by bank transfer, Zelle, PayPal, Venmo, Cash App, Wise, Payoneer, Skrill, mobile money, cryptocurrency or any custom method, and then upload proof of payment. You review the proof and approve it. Use it at WooCommerce checkout or on standalone payment forms for services and donations.
Key Features
Multiple Payment Methods : Support for bank transfers, Zelle, PayPal, Venmo, Cash App, Wise, Payoneer, Skrill, mobile money, cryptocurrency, and custom payment methods
Payment Requests : Ask a specific customer to pay a set amount. Email the request or copy the private link; the countdown starts when they click Pay now
Payment Forms Builder : Create unlimited payment forms with different method combinations
Payment Methods Library : Reusable payment method profiles with rich instructions, QR codes, and copy-to-clipboard fields
Proof Upload System : Customers can upload payment proof (images or PDFs) with drag-and-drop interface
Custom Order Statuses : Track orders through pending payment, proof uploaded, approved, rejected, and expired statuses
Build unlimited payment forms by: * Selecting which payment methods to include * Setting default timer duration * Drag-and-drop method ordering * Per-method timer overrides
Security Features
Nonce verification on all forms
Capability checks for admin functions
Input sanitization and output escaping
Secure file upload validation
Access control for receipts
Development
Contributing
Contributions are welcome! Please ensure all code follows WordPress coding standards and includes proper security checks.
Support
For support, feature requests, or bug reports, please visit the plugin support forum.
Credits
Built for businesses that take payments directly from customers and need proof of payment before they confirm an order.
See it in action
Screenshots & previews.
Dashboard: payment totals by currency and period, proofs waiting for review and a setup checklistPayment methods shown as cards, with account details you set once and reuseSettings: turn on payments at checkout, set the name, message and payment formCustomer payment form (shortcode) with payment method selectionPayment pending page with countdown timer, payment details, copy buttons and proof uploadReviewing WooCommerce payments: view the proof, then approve or declinePrintable payment receiptPayment requests: see who has been asked to pay and who has paidWhat the customer sees when they open a payment request link
02 / Source details
Gettingstarted.
Automatic Installation
01Go to Plugins > Add New in your WordPress admin
02Search for “AfriDirect Payment Plugin”
03Click “Install Now” and then “Activate”
Manual Installation
04Upload the afridirect-payment folder to /wp-content/plugins/
05Activate the plugin through the ‘Plugins’ menu in WordPress
12Create Payment Forms : Go to WooCommerce > AfriDirect Payment Plugin > AfriDirect Forms
13Create forms and select which methods to include
14Set timer durations and method order
15Configure Gateway : Go to WooCommerce > Settings > Payments > AfriDirect Payment Plugin
16Select default payment form
17Customize gateway title and description
18Review Orders : Go to WooCommerce > AfriDirect Payment Plugin
19Review uploaded proofs
20Approve or reject orders with notes
03 / Source details
Frequently asked questions.
What payment methods are supported?
The plugin supports bank transfers, Zelle, PayPal, Venmo, Cash App, Wise, Payoneer, Skrill, mobile money, cryptocurrency, and custom payment methods. You can create unlimited payment method profiles.
Can I customize the payment instructions?
Yes! Each payment method supports rich text instructions, and you can include QR codes and copy-to-clipboard fields.
How long do customers have to upload proof?
You can set a default timer per payment form, and override it per payment method. The timer is displayed as a countdown on the order page.
FinderPress Media Auditor helps site administrators scan for broken images, missing Media Library files, unreachable media URLs, and other media issues across WordPress content. Use it to audit images, video, audio, PDFs, featured images, and attachment files without sending scan data to an external
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati