{"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-07-29T10:48:01","modified_gmt":"2026-07-29T10:48:01","slug":"flexipay-gateway","status":"publish","type":"plugin","link":"https:\/\/cl.wordpress.org\/plugins\/flexipay-gateway\/","author":23435686,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.5","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-07-29 10:48:01","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":287,"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"},"1.0.2":{"tag":"1.0.2","author":"hirengediya","date":"2026-07-29 10:48:01"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3503284,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3503284,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3503284,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3503284,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3627092,"resolution":"1","location":"assets","locale":"","width":1744,"height":804},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3627092,"resolution":"2","location":"assets","locale":"","width":1747,"height":668},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3627092,"resolution":"3","location":"assets","locale":"","width":1749,"height":835}},"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."}},"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=3627092","caption":"The main management page under Settings &gt; FlexiPay Gateway."},{"src":"https:\/\/ps.w.org\/flexipay-gateway\/assets\/screenshot-2.png?rev=3627092","caption":"Gateway configuration in WooCommerce Settings."},{"src":"https:\/\/ps.w.org\/flexipay-gateway\/assets\/screenshot-3.png?rev=3627092","caption":"Example of payment details in the customer email."}],"raw_content":"<!--section=description-->\n<p>FlexiPay Gateway for WooCommerce allows you to create custom offline payment methods with ease.<\/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: Manage unique gateways based on your subscription (Free: 2, Pro: 7, Agency: 10).<\/li>\n<li>Custom Instructions &amp; UPI QR Codes: Assign unique payment instructions. Pro\/Agency users get automatic UPI QR code generation and custom QR image uploads.<\/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>Real-Time License Sync: Log in to your account on our site to fully view and manage your keys! Deactivating domain allocations in your Customer Dashboard automatically and seamlessly updates local activations in real-time.<\/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>The number of gateways depends on your license:\n- Free Plan: 2 gateways maximum.\n- Pro Plan: 7 gateways maximum.\n- Agency Plan: 10 gateways maximum.<\/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, if you are on a Pro or Agency plan, you can either upload a unique QR image for each gateway or simply enter a UPI ID to automatically generate a scannable QR code! This feature is locked in the Free tier.<\/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 order confirmation and \"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.2<\/h4>\n\n<ul>\n<li>Updated: Production license server endpoints and live bridge URLs.<\/li>\n<li>Updated: Visual screenshots and admin interface banners.<\/li>\n<li>Code optimization and standard compliance improvements.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added: Real-time remote license validation. Active activations are verified silently on the settings page to automatically process and sync remote deactivations immediately.<\/li>\n<li>Log in to your Account dashboard on our site to seamlessly view, manage, and revoke your keys!<\/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 custom manual payment gateways for WooCommerce with flexible instructions and QR code support.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/292977","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=292977"}],"author":[{"embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/hirengediya"}],"wp:attachment":[{"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=292977"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=292977"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=292977"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=292977"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=292977"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=292977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}