{"id":351144,"date":"2026-08-13T14:13:18","date_gmt":"2026-08-13T14:13:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/payment-tag-filter-for-woocommerce\/"},"modified":"2026-08-13T14:12:42","modified_gmt":"2026-08-13T14:12:42","slug":"payment-tag-filter-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/ar.wordpress.org\/plugins\/payment-tag-filter-for-woocommerce\/","author":23453500,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.5","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Payment Tag Filter for WooCommerce","header_author":"Luw","header_description":"Restricts payment gateways at checkout based on WooCommerce product tags.","assets_banners_color":"627c8d","last_updated":"2026-08-13 14:12:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":122,"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":"luw17","date":"2026-08-13 14:12:42"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3645599,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3645599,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3645875,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[3148,2236,6594,609,286],"plugin_category":[45,57],"plugin_contributors":[275529],"plugin_business_model":[],"class_list":["post-351144","plugin","type-plugin","status-publish","hentry","plugin_tags-checkout","plugin_tags-filter","plugin_tags-payment-gateways","plugin_tags-tags","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-taxonomy","plugin_contributors-luw17","plugin_committers-luw17"],"banners":{"banner":"https:\/\/ps.w.org\/payment-tag-filter-for-woocommerce\/assets\/banner-772x250.png?rev=3645875","banner_2x":"https:\/\/ps.w.org\/payment-tag-filter-for-woocommerce\/assets\/banner-1544x500.png?rev=3645599","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/payment-tag-filter-for-woocommerce\/assets\/icon-256x256.png?rev=3645599","icon_2x":"https:\/\/ps.w.org\/payment-tag-filter-for-woocommerce\/assets\/icon-256x256.png?rev=3645599","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Payment Tag Filter for WooCommerce allows you to map specific product tags to allowed payment gateways.<\/p>\n\n<p>When a customer adds a tagged product to their cart, the plugin dynamically filters the checkout page to display <strong>only<\/strong> the payment gateways explicitly allowed for that tag. If multiple products with different tags are in the cart, it calculates the intersection of allowed gateways. If no compatible gateway is available, it notifies the customer to split their order.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Simple allowlist mapping table in the WooCommerce admin area.<\/li>\n<li>Restrict specific gateways (e.g., allow only credit cards for high-ticket items).<\/li>\n<li>Handles cart intersections safely when purchasing multiple tagged items.<\/li>\n<li>Fully localized and ready for translation.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/payment-tag-filter-for-woocommerce<\/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>Navigate to <strong>WooCommerce &gt; Payment Filter<\/strong> to configure your tag-to-gateway rules.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20happens%20if%20a%20cart%20has%20no%20products%20with%20mapped%20tags%3F\"><h3>What happens if a cart has no products with mapped tags?<\/h3><\/dt>\n<dd><p>All active WooCommerce payment gateways will be displayed normally.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20two%20items%20in%20the%20cart%20require%20conflicting%20payment%20gateways%3F\"><h3>What happens if two items in the cart require conflicting payment gateways?<\/h3><\/dt>\n<dd><p>A clear checkout notice will appear instructing the user to split the products into separate orders.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Restricts and filters available payment gateways at WooCommerce checkout based on product tags in the cart.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/351144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=351144"}],"author":[{"embeddable":true,"href":"https:\/\/ar.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/luw17"}],"wp:attachment":[{"href":"https:\/\/ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=351144"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=351144"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=351144"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=351144"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=351144"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ar.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=351144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}