Custom Payment Manager for WooCommerce

plugin banner

Easily create and manage custom payment methods in WooCommerce. Add your own offline payment options like Interac, bank transfer, or custom terms.

Author:Marco Gagnon (profile at wordpress.org)
WordPress version required:5.8
WordPress version tested:6.9.4
Plugin version:1.0.0
Added to WordPress repository:17-11-2025
Last updated:26-03-2026
Rating, %:0
Rated by:0
Plugin URI:https://marcogagnon.ca/custom-payment-manager...
Total downloads:250
Active installs:20+
plugin download
Click to start download

Custom Payment Manager for WooCommerce lets you easily create and manage your own custom payment methods without writing any code.

You can add up to three different payment methods, each with:
– A custom name and description
– A configurable order status (Pending, On-hold, or Processing)
– Custom payment instructions shown on the Thank You page and in the customer emails
– Optional user restrictions (limit payment methods to selected users or roles)

Ideal for B2B, manual invoice payments, cash on delivery, or offline transfers.

Key Features

  • Up to 3 fully customizable payment gateways
  • Custom email instructions and Thank You page messages
  • Choose which users can see each method
  • Select the default order status for each method
  • Clean admin interface with toggle switches
  • Fully compatible with WooCommerce core emails
  • Ready for translation (aisp-custom-payment-manager text domain)
  • Lightweight and compliant with WordPress.org coding standards

Use cases

  • “Pay by bank transfer” for trusted clients
  • “Pay on pickup” or “Pay by phone” for local businesses
  • “Invoice me later” for B2B
  • “Manual payment by admin” for backend orders

License

This plugin is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.


Screenshots
FAQ
ChangeLog