{"id":292977,"date":"2026-04-10T09:52:00","date_gmt":"2026-04-10T09:52:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/payflow-gateway\/"},"modified":"2026-04-13T05:49:52","modified_gmt":"2026-04-13T05:49:52","slug":"flexipay-gateway","status":"publish","type":"plugin","link":"https:\/\/mai.wordpress.org\/plugins\/flexipay-gateway\/","author":23435686,"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.0","requires_php":"7.2","requires_plugins":null,"header_name":"FlexiPay Gateway for WooCommerce","header_author":"Hiren Gediya","header_description":"Custom Payment Gateway Integration for WooCommerce. Create and manage multiple custom payment gateways dynamically.","assets_banners_color":"b76c93","last_updated":"2026-04-13 05:49:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/hirengediya\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":67,"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":"hirengediya","date":"2026-04-10 10:14:22"},"1.0.1":{"tag":"1.0.1","author":"hirengediya","date":"2026-04-13 05:49:52"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3503284,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3503284,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3503284,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3503284,"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":3503164,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3503164,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3503164,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"The main management page under Settings &gt; FlexiPay Gateway.","2":"Gateway configuration in WooCommerce Settings.","3":"Example of payment details in the customer email."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[144535,131407,66428,6593,286],"plugin_category":[45],"plugin_contributors":[255938],"plugin_business_model":[],"class_list":["post-292977","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-payment","plugin_tags-manual-payment","plugin_tags-offline-payment","plugin_tags-payment-gateway","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-hirengediya","plugin_committers-hirengediya"],"banners":{"banner":"https:\/\/ps.w.org\/flexipay-gateway\/assets\/banner-772x250.png?rev=3503284","banner_2x":"https:\/\/ps.w.org\/flexipay-gateway\/assets\/banner-1544x500.png?rev=3503284","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/flexipay-gateway\/assets\/icon-128x128.png?rev=3503284","icon_2x":"https:\/\/ps.w.org\/flexipay-gateway\/assets\/icon-256x256.png?rev=3503284","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/flexipay-gateway\/assets\/screenshot-1.png?rev=3503164","caption":"The main management page under Settings &gt; FlexiPay Gateway."},{"src":"https:\/\/ps.w.org\/flexipay-gateway\/assets\/screenshot-2.png?rev=3503164","caption":"Gateway configuration in WooCommerce Settings."},{"src":"https:\/\/ps.w.org\/flexipay-gateway\/assets\/screenshot-3.png?rev=3503164","caption":"Example of payment details in the customer email."}],"raw_content":"<!--section=description-->\n<p>FlexiPay Gateway for WooCommerce allows you to create and manage up to 10 custom offline payment methods with ease. Add payment instructions, QR codes, and handle manual payments efficiently from your WooCommerce store.<\/p>\n\n<p>This plugin requires WooCommerce to be installed and activated.<\/p>\n\n<h3>Key Features:<\/h3>\n\n<ul>\n<li>Dynamic Gateway Creation: Add create and manage up to 10 unique gateways with WooCommerce.<\/li>\n<li>Custom Instructions &amp; QR Codes: Assign unique payment instructions and QR codes for each gateway.<\/li>\n<li>Email Notifications: Send specific gateway details or a list of all custom gateways in the customer's \"On-Hold\" email.<\/li>\n<li>Flexible Slot Limits: Control how many gateways are active to optimize performance.<\/li>\n<li>Clean Interface: Integrated directly into the WooCommerce menu for a seamless management experience.<\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<p>For support or feature requests, please contact the plugin author.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/flexipay-gateway<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress.<\/li>\n<li>Go to Settings &gt; FlexiPay Gateway.<\/li>\n<li>Add a new payment gateway using the \"Add Gateway\" option.<\/li>\n<li>After creating a gateway, go to WooCommerce &gt; Settings &gt; Payments.<\/li>\n<li>Enable your created FlexiPay Gateway and configure it.<\/li>\n<\/ol>\n\n<h3>Security<\/h3>\n\n<p>All inputs are sanitized and escaped following WordPress coding standards. Nonces and capability checks are used for secure data handling.<\/p>\n\n<h3>Use Cases<\/h3>\n\n<ul>\n<li>Accept bank transfers with instructions<\/li>\n<li>Collect payments via QR codes<\/li>\n<li>Handle manual payments for local businesses<\/li>\n<li>Provide alternative payment options to customers<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20many%20gateways%20can%20i%20create%3F\"><h3>How many gateways can I create?<\/h3><\/dt>\n<dd><p>You can register and enable up to 10 unique gateways with WooCommerce simultaneously.<\/p><\/dd>\n<dt id=\"does%20this%20process%20payments%20automatically%3F\"><h3>Does this process payments automatically?<\/h3><\/dt>\n<dd><p>No, this plugin is for manual (offline) payments. It sets the order status to \"On Hold\" so you can verify the payment manually before processing the order.<\/p><\/dd>\n<dt id=\"can%20i%20add%20qr%20codes%20for%20each%20gateway%3F\"><h3>Can I add QR codes for each gateway?<\/h3><\/dt>\n<dd><p>Yes, you can upload a unique QR code for each gateway in the settings. This QR code will be displayed in their order emails.<\/p><\/dd>\n<dt id=\"where%20do%20the%20payment%20instructions%20appear%3F\"><h3>Where do the payment instructions appear?<\/h3><\/dt>\n<dd><p>Payment instructions are displayed in the \"On-Hold\" emails.<\/p><\/dd>\n<dt id=\"can%20i%20send%20payment%20details%20in%20the%20order%20emails%3F\"><h3>Can I send payment details in the order emails?<\/h3><\/dt>\n<dd><p>Yes, you can enable an option in the plugin settings to include the specific gateway's payment instructions and QR code in the customer's \"On-Hold\" email.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20store%20sensitive%20payment%20data%3F\"><h3>Does this plugin store sensitive payment data?<\/h3><\/dt>\n<dd><p>No. Since this is a manual payment method, the plugin does not collect or store any credit card or bank account details. It only provides instructions to the customer.<\/p><\/dd>\n<dt id=\"how%20do%20i%20temporarily%20disable%20a%20gateway%3F\"><h3>How do I temporarily disable a gateway?<\/h3><\/dt>\n<dd><p>You can disable any of your custom gateways through the WooCommerce &gt; Settings &gt; Payments tab by toggling the \"Enabled\" switch.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Updated FAQ section with more detailed answers.<\/li>\n<li>Improved plugin description for clarity.<\/li>\n<li>Updated QR code display location description to on-hold email.<\/li>\n<li>Code formatting improvements.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Added dynamic gateway registration.<\/li>\n<li>Added email notification options.<\/li>\n<li>Added global payment instructions.<\/li>\n<\/ul>","raw_excerpt":"Create and manage up to 10 custom manual payment gateways for WooCommerce with flexible instructions and QR code support.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/292977","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=292977"}],"author":[{"embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hirengediya"}],"wp:attachment":[{"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=292977"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=292977"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=292977"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=292977"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=292977"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/mai.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=292977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}