ThemePrime ManualPay for WooCommerce lets you create up to 20 fully independent custom manual payment gateways for WooCommerce — without touching a single line of code. Perfect for local payment methods like mobile banking, bank transfers, or any region-specific option that WooCommerce doesn’t support out of the box.
Key Features
- Up to 20 custom gateways — each fully independent with its own title, description, icon, and QR code
- Payment instructions — display account numbers, wallet IDs, or any reference info with a one-click copy button
- QR code support — upload a QR image per gateway with a tap-to-enlarge lightbox
- Custom checkout fields — collect transaction IDs, reference numbers, or any data at checkout (text, email, number, textarea)
- Payment slip upload — let customers upload a payment receipt image or PDF at checkout (optional or required per gateway)
- Transaction fees — add a fixed or percentage fee per gateway, shown as a separate line item in the cart
- Conditional logic — show or hide each gateway by cart total range and customer user role
- Order auto-expiry — automatically cancel unpaid orders after a set time (1–72 hours), restore stock, and notify the customer
- Order verification workflow — Verify or Reject a payment from the admin order detail page; customer is notified by email
- Per-gateway styling — customize background, border, label, and button colors with a live preview
- Custom Thank You page — redirect customers to a gateway-specific page after checkout
- Drag-and-drop ordering — reorder gateways from the admin panel
- Import / Export settings — backup or transfer all gateway settings as a JSON file; works even without JavaScript
- WooCommerce HPOS compatible — fully compatible with High-Performance Order Storage
- WooCommerce Blocks support — works with the block-based checkout (instructions and QR codes)
Who Is This For?
- Store owners in regions where mobile banking or bank transfers are the primary payment method
- Businesses that need to collect transaction IDs or payment slips from customers at checkout
- Developers who need a flexible, code-free gateway builder for client sites
How It Works
- Go to ThemePrime ManualPay in your WordPress admin menu
- Click Add New Gateway
- Configure the title, description, payment instructions, fees, and styling
- Save — your new gateway appears immediately on the WooCommerce checkout page
Known Limitations
- WooCommerce Blocks checkout — Custom checkout fields and payment slip upload require the classic shortcode checkout. Block-based checkout supports instructions and QR codes.
- Order auto-expiry requires WP-Cron — If WP-Cron is disabled on your server, expired orders will not auto-cancel.
- Payment verification emails — Verify/Reject actions trigger WooCommerce’s built-in order status emails. Ensure WooCommerce email settings are configured correctly.