Icono del producto

Conditional Shipping and Payments para WooCommerce

por Woo
Usa la lógica condicional para restringir las opciones de envío y pago disponibles en tu tienda.
Elige una opción de facturación
$109
Ahorra un 20 %
$218 $174.40

La suscripción incluye

  • Actualizaciones y mejoras del producto
  • Atención al cliente
  • Garantía de devolución de 30 días

Conditional Shipping and Payments te ofrece una forma sencilla de restringir los métodos de envío, las pasarelas de pago y los destinos de envío disponibles para los clientes.

  • Ofrecer envío gratuito por producto, categoría o clase de envío.
  • Restringir métodos de envío y tarifas en tiempo real en función del peso del paquete, el número de artículos o el importe total del carro de compra.
  • Evitar el envío de productos o categorías específicas a países, estados y códigos postales restringidos.
  • Limitar las opciones de pago y de envío a clientes y perfiles de cliente determinados, como suscriptores o clientes mayoristas.
  • Utilizar pasarelas de pago concretas para la compra de suscripciones u ofrecer envío gratuito con las renovaciones de suscripción.

Controla todas las opciones de envío y pago de WooCommerce.
Controla todas las opciones de envío y pago de WooCommerce.

Restringe los métodos de envío

Crea reglas para deshabilitar u ocultar métodos de envío según determinadas condiciones:

  • Por producto, categoría o clase de envío.
  • Por peso, número de artículos o el importe total del carro de compra.
  • Al activar el código de un cupón.
  • Al comprar suscripciones.
  • Para clientes concretos, perfiles de cliente o miembros del sitio.
Crea reglas para ocultar los métodos de envío existentes y las tarifas de envío en tiempo real.
Crea reglas para ocultar los métodos de envío existentes y las tarifas de envío en tiempo real.

Restringe las pasarelas de pago

Restringe u oculta pasarelas de pago según determinadas condiciones:

  • Por método de envío, país, estado o código postal.
  • En función del país de facturación elegido.
  • En función del total del pedido o la moneda.
  • Por producto, categoría o clase de envío.
  • Al pagar suscripciones.
  • Para clientes concretos, perfiles de cliente o miembros del sitio.
Controla la lógica condicional.
Controla la lógica condicional.

Crea restricciones de envío a países y estados

Crea reglas para impedir que los pedidos de los clientes se envíen a ciertos países a fin de cumplir con la normativa aduanera sobre importaciones o con las condiciones de envío del transportista. Crea reglas de envío por producto o reglas condicionales personalizadas con estos criterios:

  • Categorías de productos o clases de envío en el carro de compra.
  • importe total del carro de compra o el paquete de envío.
  • Perfiles de cliente o membresías.
Excluye destinos de envío por productos o categorías
Excluye destinos de envío por productos o categorías.

¿Quieres saber más? En la documentación encontrarás una lista completa de todas las condiciones disponibles en esta extensión.

Céntrate en lo importante

¿Tener snippets o plugins con funcionalidad limitada por todas partes te supone un problema? Nunca es tarde para poner orden en tu sitio.

Con «Conditional Shipping and Payments», podrás crear restricciones globales o por producto. Sea cual sea tu opción, con esta extensión tendrás limpio y ordenado tu sitio. Además, podrás monitorizar todas las restricciones de envío y métodos de pago.

¿Tu tienda tiene mucho tráfico? Esta extensión saca partido de las optimizaciones de almacenamiento en caché integradas en WooCommerce y solamente carga los componentes necesarios para las reglas que has creado. De esta forma, Conditional Shipping and Payments no ralentizará tu sitio.

Hemos realizado más de 2000 pruebas automatizadas para que todas las funciones vayan como la seda, actualización tras actualización. Así, podrás olvidarte de los plugins y centrar tu atención en lo que más importa: tu negocio.

Personalízalo y amplíalo

«Conditional Shipping and Payments» incluye más de 10 integraciones con extensiones populares como Suscripciones, Membresías y Tarjetas regalo, ¡pero la lista sigue creciendo!

¿Quieres crear una condición personalizada? Utiliza acciones y filtros para añadir condiciones nuevas, personalizar la extensión o incluso crear nuevos tipos de restricciones de pago o del carro de compra desde cero.

¿Te gustaría crear reglas de envío por peso en WooCommerce? No olvides consultar la Tabla de tarifas de envío de WooCommerce. ¿No tienes claro qué extensión es la adecuada para ti?

Utiliza Conditional Shipping and Payments para habilitar métodos de envío según ciertas condiciones y excluir las tarifas en tiempo real proporcionadas por la API de las empresas de mensajería, como UPS.

Con la Tabla de tarifas de envío, puedes creas tarifas de envío basadas en reglas para zonas de envío ya existentes.

Conditional Shipping and Payments es compatible con los nuevos bloques de carrito y de pago: una experiencia de pago personalizada y optimizada para la conversión en el núcleo de WooCommerce.

Preguntas frecuentes

Can I offer free shipping only for specific products or categories?

Yes. Conditional Shipping and Payments lets you make free shipping available per product, per category, or per shipping class. You can also tie free shipping to other conditions, such as a minimum cart total or a customer role, so the offer appears only when it makes sense for your store. This gives you a clear way to promote free shipping selectively instead of applying it store-wide.

How can I hide certain shipping methods at checkout in WooCommerce?

Conditional Shipping and Payments is a WooCommerce extension that lets you hide or disable existing shipping methods using conditional logic. You can build rules to remove a shipping method based on the products, categories, or shipping classes in the cart, the package weight, item count, or cart total, an applied coupon, or the customer and their role. It works with the shipping methods and zones you already have, so you control which options appear at checkout without editing each method individually.

Can I restrict which payment methods customers see at checkout?

Yes. Conditional Shipping and Payments can conditionally hide payment gateways or show a notice when a customer tries to use a restricted one. You can build rules based on the chosen shipping method, billing country, state or postcode, order total or currency, and the products, categories, or shipping classes in the cart. This helps you show shoppers only the payment options that apply to their order.

Can I stop certain products from being shipped to specific countries or states?

Yes. Conditional Shipping and Payments lets you create shipping destination rules that prevent individual products or categories from being shipped to restricted countries, states, or zip codes. This is useful when you need to comply with customs import regulations or shipping carrier terms. You can apply these restrictions per product or as custom rules based on cart contents, package totals, customer roles, or memberships.

Can I limit shipping or payment options to wholesale customers or members?

Yes. You can limit shipping and payment options to specific customers or customer roles, such as wholesale buyers or membership holders. This helps you build separate checkout experiences for different audiences, for example offering freight options or specific gateways to B2B customers. If you manage members through WooCommerce Memberships, Conditional Shipping and Payments can use those memberships as a condition.

Does this work with WooCommerce Subscriptions?

Yes. Conditional Shipping and Payments integrates with WooCommerce Subscriptions. You can require specific payment gateways for purchasing subscriptions, offer free shipping on subscription renewals, and apply shipping or payment rules when customers are paying for a subscription. This gives you finer control over how recurring orders are handled at checkout.

Can I restrict shipping options based on package weight or cart total?

Yes. Conditional Shipping and Payments can hide shipping methods and live shipping rates based on package weight, item count, or cart total. For example, you can show a standard method for lighter packages, switch to a heavier method above a weight threshold, and remove all shipping options once a package exceeds a maximum weight. This helps make sure customers only see methods that can actually fulfil their order.

Does it work with live shipping rates from carriers like UPS?

Yes. Conditional Shipping and Payments can conditionally enable existing shipping methods and exclude live rates supplied by courier APIs, such as UPS. This is helpful when you want to hide a carrier rate for certain products, weights, or destinations. Keep in mind the extension controls the visibility of methods and rates rather than generating the rates themselves.

What is the difference between Conditional Shipping and Payments and Table Rate Shipping?

They solve different problems and can work together. Conditional Shipping and Payments is designed to conditionally enable or hide existing shipping methods and payment gateways, and to exclude live courier rates. Table Rate Shipping is designed to create rule-based shipping rates within your existing shipping zones. If you need to build new weight-based or tiered rates, Table Rate Shipping may be the better fit; if you need to control which methods and gateways appear at checkout, Conditional Shipping and Payments is the right tool.

Do I need to set up shipping methods before I can use this?

Yes. Conditional Shipping and Payments works with the shipping methods, zones, and payment gateways you already have configured in WooCommerce. It controls when those options appear, so you set up your methods and gateways first, then build rules to show or hide them. If unexpected methods appear at checkout, it is usually worth confirming your shipping zones are configured correctly and that no other shipping plugin is conflicting.

Can I apply rules to my whole store or to individual products?

Both. Conditional Shipping and Payments supports global, store-wide restrictions as well as product-level restrictions. Global rules apply across your store, while product-level rules let you set payment, shipping, and destination restrictions on individual products. A restriction activates when all of its defined conditions are met, and you can add multiple rules to build more flexible logic.

Can I show customers a message instead of hiding a restricted option?

Yes. For payment gateway and shipping method rules, you can either hide the restricted option or keep it visible and display a notice. The extension supports validation notices, shown when a customer tries to place an order using a restricted option, and static notices shown next to the option on the checkout form. This lets you explain why an option is not available rather than removing it silently.

Can this help improve the checkout experience for my customers?

It can help by showing shoppers only the shipping and payment options that are relevant to their order. Removing methods that do not apply to a customer's cart, location, or account type reduces confusion at checkout and can prevent customers from selecting an option that cannot fulfil their order. You can also add notices to explain restrictions, which keeps the checkout clear.

Will this slow down my store if I have a lot of traffic?

Conditional Shipping and Payments is built with high-traffic stores in mind. It uses the caching optimizations built into WooCommerce and loads only the components needed to evaluate the rules you have created. This is designed to keep performance steady even as you add more rules.

Does it work with the WooCommerce Cart and Checkout blocks?

Yes. Conditional Shipping and Payments is compatible with the Cart and Checkout blocks available in WooCommerce core. One thing to note is that some static notice behaviour is specific to the shortcode-based checkout, so it is worth confirming how notices display in your chosen checkout setup.

Who is Conditional Shipping and Payments best for?

It is a good fit for WooCommerce store owners who need precise control over checkout and are managing scenarios that default WooCommerce settings do not cover. Common examples include stores with mixed physical and digital catalogs, businesses shipping heavy or restricted items, merchants serving both wholesale and retail customers, and stores selling subscriptions. If you find yourself relying on scattered code snippets to control shipping and payment visibility, this extension consolidates those rules in one place.

When should I not use this extension?

Conditional Shipping and Payments is designed to control which existing options appear, not to create new rates or add payment fees. If your main goal is to build new rule-based shipping rates inside your zones, Table Rate Shipping is likely the better fit. If you need to generate live carrier rates, you will still need a carrier extension such as UPS Shipping Method, since this extension controls the visibility of those rates rather than producing them.

How do I troubleshoot a shipping or payment option that is unexpectedly hidden?

Conditional Shipping and Payments includes built-in troubleshooting tools. You can temporarily disable all global or all product-level restrictions, and you can turn on debug mode to identify which rule is excluding a specific shipping or payment option. There is also a view that lists every option currently excluded and the rules responsible, which helps you track down conflicts quickly.

Can I move my restriction rules to another store?

Yes. Product-level restriction data can be included when you use the built-in WooCommerce product exporter by choosing the option to export custom meta. This lets you carry product-level rules along with your products when moving or duplicating catalog data.

Opiniones de clientes

Promedio de valoraciones 4.6
52 reseñas
5 estrellas, 87 % de valoraciones
4 estrellas, 4 % de valoraciones
3 estrellas, 2 % de valoraciones
2 estrellas, 0 % de valoraciones
1 estrella, 8 % de valoraciones
52 reseñas
  • George Lagonikas
    Valoración: 5 de 5
    Funcionalidad
    Ago 8, 2025
    Funcionalidad
    Great plugin. We've been using it since 2017 on a large, high-traffic site with dozens of plugins and never had any issues or incompatibilities. Plenty of hooks available to extend the plugin and additional rules. Support is great and very responsive.
  • toros574910ce9a
    Valoración: 1 de 5
    Funcionalidad
    Mar 23, 2025
    Funcionalidad
    It is broken when multiple options are enabled. If I visit the site for the first time and check the shipping rates, the extension is bypassed. if I change the address once, then it triggers. Checkout shows all possible methods without changing the default logged-in user address. Tried 100s of variations. Doesn't work at all.
  • mattmartin17
    Valoración: 1 de 5
    Ayuda y soporte
    Ene 8, 2025
    Ayuda y soporte
    Charged me for a subscription long after all subscriptions ended, and there's zero support to talk to. Now having to lodge a case with my credit card provider
    • Jason Kytros
      Feb 4, 2025
      Hey there, Thank you for your review! I checked our conversation history and confirmed that our support team issued a refund on January 7th. If you have any additional questions about this refund request, please don't hesitate to reach back out to us via: https://woocommerce.com/my-account/contact-support/.
  • digitalik29
    Valoración: 5 de 5
    Facilidad de uso
    Nov 11, 2024
    Facilidad de uso
  • wbp0323
    Valoración: 3 de 5
    Funcionalidad
    Sep 29, 2024
    Funcionalidad
    Payment gateway not work while slelect store pick up.even can't submit 1 star review they dont have option submit ..... customer service to slow no one help live.

Información de la extensión

  • Se requiere una versión de PHP: 7.4
  • Se ha probado con WordPress: 7.0
  • Se ha probado con WooCommerce: 10.9
  • Se necesita al menos WordPress: 6.2
  • Se necesita al menos WooCommerce: 8.2

Compatibilidad

  • Cart & checkout blocks
  • High performance order storage (HPOS)

Países

  • Todo el mundo

Idioma:

English (United States)

Related Products

Precio: $79/anualmente
Valoración: 3.4 sobre 5 estrellas
Precio: $279/anualmente
Valoración: 3.2 sobre 5 estrellas
Precio: $59/anualmente
Valoración: 3.1 sobre 5 estrellas
Precio: $109/anualmente
Valoración: 2.7 sobre 5 estrellas
Precio: $49/anualmente
Valoración: 4.1 sobre 5 estrellas
Precio: $109/anualmente
Valoración: 2 sobre 5 estrellas
Precio: $109/anualmente
Valoración: 2.3 sobre 5 estrellas
Precio: $39/anualmente
Valoración: 2.8 sobre 5 estrellas
Precio: $109/anualmente
Valoración: 2.6 sobre 5 estrellas
Usar sus datos personales
Tanto nosotros como nuestros socios procesamos tus datos personales (como los datos de navegación, las direcciones IP, la información sobre las cookies y otros identificadores únicos) en función de tu consentimiento o en nuestro interés legítimo para optimizar nuestra web, las actividades de marketing y tu experiencia como usuario.