{"id":261404,"date":"2025-11-17T18:24:16","date_gmt":"2025-11-17T18:24:16","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/custom-payment-manager-for-woocommerce\/"},"modified":"2026-05-07T17:25:36","modified_gmt":"2026-05-07T17:25:36","slug":"aisp-custom-payment-manager","status":"publish","type":"plugin","link":"https:\/\/sna.wordpress.org\/plugins\/aisp-custom-payment-manager\/","author":23268796,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.1","stable_tag":"1.0.1","tested":"6.9.4","requires":"5.8","requires_php":"7.2","requires_plugins":null,"header_name":"Custom Payment Manager for WooCommerce","header_author":"Marco Gagnon","header_description":"Adds customizable payment methods for WooCommerce with order status control and email instructions.","assets_banners_color":"358fec","last_updated":"2026-05-07 17:25:36","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/marcogagnon.ca\/custom-payment-manager-for-woocommerce\/","header_author_uri":"https:\/\/marcogagnon.ca\/plugins\/","rating":0,"author_block_rating":0,"active_installs":20,"downloads":362,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"aisimpleplugin","date":"2026-03-26 17:32:04"},"1.0.1":{"tag":"1.0.1","author":"aisimpleplugin","date":"2026-05-07 17:25:36"}},"upgrade_notice":{"1.0.1":"<p>This update fixes issues related to payment instructions, plugin reactivation behavior, and admin asset loading.\nIt also improves stability on large WooCommerce sites by limiting the Allowed Users field size. No action required.<\/p>","1.0.0":"<p>First stable release \u2014 safe to update.<\/p>\n\n<hr \/>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3397517,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3397517,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3397517,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3397517,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3397517,"resolution":"1","location":"assets","locale":""},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3397517,"resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"Plugin settings page in WooCommerce","2":"Example of custom payment methods list","3":"Example of Thank You page with instructions","4":"Example of email showing payment instructions"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[10553,144535,507,6593,286],"plugin_category":[45],"plugin_contributors":[240964],"plugin_business_model":[],"class_list":["post-261404","plugin","type-plugin","status-publish","hentry","plugin_tags-b2b","plugin_tags-custom-payment","plugin_tags-payment","plugin_tags-payment-gateway","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-aisimpleplugin","plugin_committers-aisimpleplugin","plugin_support_reps-marcgagnondev"],"banners":{"banner":"https:\/\/ps.w.org\/aisp-custom-payment-manager\/assets\/banner-772x250.png?rev=3397517","banner_2x":"https:\/\/ps.w.org\/aisp-custom-payment-manager\/assets\/banner-1544x500.png?rev=3397517","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/aisp-custom-payment-manager\/assets\/icon-128x128.png?rev=3397517","icon_2x":"https:\/\/ps.w.org\/aisp-custom-payment-manager\/assets\/icon-256x256.png?rev=3397517","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/aisp-custom-payment-manager\/assets\/Screenshot-1.png?rev=3397517","caption":"Plugin settings page in WooCommerce"},{"src":"https:\/\/ps.w.org\/aisp-custom-payment-manager\/assets\/Screenshot-2.png?rev=3397517","caption":"Example of custom payment methods list"}],"raw_content":"<!--section=description-->\n<p><strong>Custom Payment Manager for WooCommerce<\/strong> lets you easily create and manage your own custom payment methods without writing any code.<\/p>\n\n<p>You can add up to <strong>three different payment methods<\/strong>, each with:\n- A custom name and description\n- A configurable order status (Pending, On-hold, or Processing)\n- Custom payment instructions shown on the <strong>Thank You page<\/strong> and in the <strong>customer emails<\/strong>\n- Optional user restrictions (limit payment methods to selected users or roles)<\/p>\n\n<p>Ideal for <strong>B2B<\/strong>, <strong>manual invoice payments<\/strong>, <strong>cash on delivery<\/strong>, or <strong>offline transfers<\/strong>.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li>Up to <strong>3 fully customizable payment methods<\/strong><\/li>\n<li><strong>Custom email instructions<\/strong> and <strong>Thank You page messages<\/strong><\/li>\n<li>Choose which users can see each method<\/li>\n<li>Select the <strong>default order status<\/strong> for each method<\/li>\n<li>Clean admin interface with toggle switches<\/li>\n<li>Fully compatible with <strong>WooCommerce core emails<\/strong><\/li>\n<li>Ready for <strong>translation<\/strong> (<code>aisp-custom-payment-manager<\/code> text domain)<\/li>\n<li>Lightweight and compliant with WordPress.org coding standards<\/li>\n<\/ul>\n\n<h3>Use cases<\/h3>\n\n<ul>\n<li>\u201cPay by bank transfer\u201d for trusted clients<\/li>\n<li>\u201cPay on pickup\u201d or \u201cPay by phone\u201d for local businesses<\/li>\n<li>\u201cInvoice me later\u201d for B2B<\/li>\n<li>\u201cManual payment by admin\u201d for backend orders<\/li>\n<\/ul>\n\n\n\n<h3>License<\/h3>\n\n<p>This plugin is free software; you can redistribute it and\/or modify it under the terms of the <strong>GNU General Public License<\/strong> as published by the <strong>Free Software Foundation<\/strong>, either version 2 of the License, or (at your option) any later version.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin from the <strong>Plugins<\/strong> menu in WordPress<\/li>\n<li>Go to <strong>WooCommerce \u2192 Settings \u2192 Payments<\/strong><\/li>\n<li>Enable one or more custom payment methods<\/li>\n<li>Customize the title, description, and payment instructions<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20require%20woocommerce%3F\"><h3>Does it require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. This plugin only works if WooCommerce is active.<\/p><\/dd>\n<dt id=\"can%20i%20rename%20or%20disable%20some%20methods%3F\"><h3>Can I rename or disable some methods?<\/h3><\/dt>\n<dd><p>Yes. You can enable\/disable and rename each payment method in WooCommerce \u2192 Settings \u2192 Payments.<\/p><\/dd>\n<dt id=\"can%20i%20limit%20a%20method%20to%20certain%20users%3F\"><h3>Can I limit a method to certain users?<\/h3><\/dt>\n<dd><p>Yes. You can restrict payment methods to specific users using the \u201cAllowed Users\u201d multiselect field.<\/p><\/dd>\n<dt id=\"does%20it%20support%20email%20instructions%3F\"><h3>Does it support email instructions?<\/h3><\/dt>\n<dd><p>Yes. You can include payment instructions in customer emails and on the Thank You page.<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20multi-language%20plugins%3F\"><h3>Is it compatible with multi-language plugins?<\/h3><\/dt>\n<dd><p>Yes, it\u2019s fully translatable and works with WPML, Polylang, and Loco Translate.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed: Payment instructions are now correctly included in order confirmation emails regardless of the configured order status (On hold, Processing, or Pending payment).<\/li>\n<li>Fixed: Plugin reactivation no longer force-enables Payment Method 1 when all methods were intentionally disabled by the administrator.<\/li>\n<li>Fixed: Admin stylesheet now loads only on the WooCommerce settings page instead of across all WooCommerce admin pages.<\/li>\n<li>Improved: Limited the Allowed Users field to 500 users to help prevent memory issues on large sites.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Easily create and manage custom payment methods in WooCommerce. Add your own offline payment options like Interac, bank transfer, or custom terms.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sna.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/261404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sna.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sna.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sna.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=261404"}],"author":[{"embeddable":true,"href":"https:\/\/sna.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/aisimpleplugin"}],"wp:attachment":[{"href":"https:\/\/sna.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=261404"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sna.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=261404"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sna.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=261404"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sna.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=261404"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sna.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=261404"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sna.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=261404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}