Descripción
El addon Conditional Shipping and Payments aplica reglas condicionales en el checkout de WooCommerce, ocultando o mostrando métodos de envío y pasarelas de pago según criterios como categoría del producto, valor del carrito, peso, país de entrega, rol del usuario o combinación entre estas condiciones. Los comerciantes que venden ítems con restricciones logísticas o quieren evitar pedidos inviables obtienen control granular sobre qué opciones aparecen para cada cliente en el momento de la compra.
Características Principales
- Reglas condicionales visuales
Crea condiciones combinables en el panel sin necesidad de editar código o hooks de WooCommerce. - Filtro de métodos de envío
Oculta transportistas específicas según país, código postal, peso o tipo de producto en el carrito. - Restricción de pasarelas de pago
Deshabilita formas de pago basándose en valor mínimo, categoría, rol del usuario o destino. - Condiciones por carrito
Evalúa subtotal, cantidad de ítems, clases de envío y productos específicos para activar reglas. - Lógica AND y OR
Combina múltiples condiciones en el mismo conjunto con operadores para escenarios complejos de checkout.
Beneficios del Conditional Shipping and Payments
- Menos pedidos cancelados
Evita combinaciones inviables de envío y pago antes de que el cliente finalice la compra. - Logística más predecible
Garantiza que productos voluminosos o frágiles solo aparezcan con transportistas compatibles. - Configuración sin desarrollador
El comerciante crea las reglas directamente desde el admin, sin depender de programación personalizada. - Checkout adaptado al público
Muestra opciones diferentes para mayoristas, minoristas o clientes de regiones específicas, según la estrategia de la tienda.
¿Para Quién Está Indicado?
- Tiendas WooCommerce con catálogo mixto de productos físicos, digitales y perecederos.
- Operaciones con restricciones logísticas por región, peso o tipo de mercancía.
- Negocios B2B que ofrecen pagos diferenciados según perfil del comprador.
El Conditional Shipping and Payments resuelve un problema recurrente de quienes operan catálogos heterogéneos en WooCommerce: la necesidad de restringir combinaciones de envío y pago sin reescribir filtros vía código. Al consolidar estas reglas en una interfaz única, el comerciante gana agilidad para ajustar políticas de checkout conforme surgen nuevos productos, regiones atendidas o alianzas logísticas en la operación.
Preguntas frecuentes
¿El plugin WooCommerce Conditional Shipping and Payments es GPL?
Sí. WooCommerce Conditional Shipping and Payments se distribuye bajo la licencia GPL (GNU General Public License). Puedes usarlo, modificarlo y redistribuirlo legalmente en todos los sitios que quieras.
¿Puedo usar el plugin WooCommerce Conditional Shipping and Payments en más de un sitio?
Sí. No hay límite de dominios: puedes instalar WooCommerce Conditional Shipping and Payments en todos los sitios (dominios) que desees.
¿Cuánto cuesta el plugin WooCommerce Conditional Shipping and Payments en Ultrapack?
WooCommerce Conditional Shipping and Payments cuesta US$ 2,99 en la compra individual, y también está incluido en los planes de suscripción desde US$12/mes (VIP I).
¿El plugin WooCommerce Conditional Shipping and Payments incluye actualizaciones?
Sí. La versión actual de WooCommerce Conditional Shipping and Payments es la 3.1.5, publicada en Ultrapack el 03/09/2026. Los suscriptores actualizan directamente desde el panel de WordPress con UAU (Ultrapack Auto Updater).
¿Es seguro descargar e instalar el plugin WooCommerce Conditional Shipping and Payments en mi WordPress?
Sí. Cada versión de WooCommerce Conditional Shipping and Payments pasa por un análisis de malware (ClamAV y reglas YARA, en UltraHub) antes de publicarse.
¿Cuáles son los requisitos del plugin WooCommerce Conditional Shipping and Payments?
Requiere WordPress 6.8 o superior y PHP 7.4 o superior. Probado hasta WordPress 7.0.
Qué cambió en esta versión
Versión 3.1.5 2026.09.02
- Fix - Applied existing wildcard shipping restrictions to object-backed dynamic rates without changing substring matching.
- Fix - Required product edit permission before returning product-specific restriction rules through the Abilities API.
- Fix - Validated product restriction metadata imported from CSV before storing or rendering it.
- Fix - Evaluated Store API pay-for-order payment restrictions against the order being paid.
- Fix - Prevented guest-supplied e-mails from satisfying customer allowlist restrictions.
- Fix - Preserved and anchored wildcard patterns in customer e-mail restrictions.
- Fix - Matched coupon-code wildcards against complete coupon codes.
- Fix - Failed closed when Store API payment gateway validation receives an unavailable gateway.
- Fix - Evaluated billing country and state restrictions against the order on pay-for-order pages.
- Fix - Bounded Date/Time condition parsing before expanding numeric ranges.
- Fix - Kept restrictions in place when a Date/Time condition value cannot be read.
- Fix - Restricted queued store-management notices to users who can manage WooCommerce.
- Fix - Prevented repeated deserialization of restriction metadata during product CSV export.
- Fix - Prevented translations from loading before WordPress initialization.
- Dev - Stopped pull request E2E jobs from receiving release credentials.
- Dev - Authenticated browser requests to test-only E2E helpers with a per-run token.
- Dev - Pinned CI dependencies used by jobs with access to sensitive credentials.
- Dev - Pinned GitHub Actions to immutable commit revisions.
- Dev - Removed redundant and low-value tests.
- Dev - Managed changelog entries with Jetpack Changelogger: pull requests add a file under changelog/ instead of editing changelog.txt.
Versión 3.1.4 2026.08.19
- Fix - Restricted product rule toggles to users who can edit the target product.
- Dev - Restored TLS certificate verification and fail-closed error handling in the release deployment script.
- Fix - Applied billing-period restrictions to manual subscription renewals.
- Dev - Re-enabled PHP 8.4 unit tests and fixed the CI matrix so the HPOS job actually runs against the HPOS order datastore.
- Dev - Fixed the build:js script and updated cross-env to v7.
- Dev - Enabled JavaScript linting in CI and migrated the ESLint setup to the flat config format required by ESLint 10, aligning the lint and formatting toolchain with WooCommerce core.
- Fix - Fixed an issue where the Checkout block could receive an undefined payment method callback configuration when no payment gateway restrictions were active.
- Dev - Updated the npm build toolchain to resolve all remaining Dependabot security alerts.
- Fix - Fixed a fatal error that could take down sites running a WooCommerce version older than the required minimum.
- Fix - Corrected all-item package tag rules that use AND matching.
- Dev - Verified the ChromeDriver download against its published checksum in the E2E CI job.
- Fix - Fixed an issue where payment gateway restrictions could stop applying for the remainder of a request after the Cart/Checkout blocks cart data was generated.
- Fix - Fixed an issue where payment gateway and shipping method restrictions could stop applying for the remainder of a request when the debug mode was enabled.
- Dev - Exposed the shared `.ai/commands` to agent tooling and documented the isolated worktree setup.
- Dev - Enabled CSS linting in CI and fixed source style violations.
- Dev - Pinned and verified WP-CLI before release packaging.
- Fix - Corrected all-item package brand rules that use AND matching.
- Fix - Applied instance-specific shipping method restrictions on order-pay pages.
- Dev - Update wp-coding-standards/wpcs to 3.4.1 (security release) in the phpcs lint tooling.
- Dev - Update development Composer dependencies (PHPUnit, Guzzle PSR-7, PsySH, Symfony YAML) to resolve security advisories in the PHP test toolchain.
- Dev - Update development npm dependencies to resolve security advisories in the build toolchain.
- Dev - Hardened the QIT test workflow: pinned the QIT CLI version and stopped workflow inputs from being interpolated into shell source.
- Fix - Prevented "Translation loading was triggered too early" notices when the installed WooCommerce or PHP version is not supported.
- Fix - Prevented unauthorized users from toggling global checkout restrictions.
Versión 3.1.3 2026.07.22
- New - Important: WordPress 6.8+ is now required.
- New - Important: WooCommerce 10.6+ is now required.
- Tweak - Bumped WooCommerce tested up to version to 11.0.
Versión 3.1.2 2026.06.16
- Tweak - Bumped WooCommerce tested up to version to 10.9.
- Dev - Added initial read-only WordPress abilities for Conditional Shipping and Payments restriction rules.
- Dev - Updated the JavaScript build toolchain to the React 18.3 line and added React 19 readiness guards.
Versión 3.1.1 2026.04.20
- Fix - Fixed admin styling compatibility issues with WordPress 7.0.
- Tweak - Bumped WordPress tested up to version to 7.0.
- Tweak - Bumped WooCommerce tested up to version to 10.7.
- Tweak - Added settings link on plugins page.
Notas de versión publicadas por el desarrollador.
Cómo instalar
Actualización automática: este ítem se actualiza con el Ultrapack Auto Updater. Con él instalado, la versión nueva aparece en tu panel como cualquier otra actualización de WordPress (cómo configurarlo).
- Descarga el archivo
woocommerce-conditional-shipping-and-payments.zip. - En el panel de WordPress, ve a Plugins > Añadir nuevo > Subir plugin.
- Selecciona el archivo
woocommerce-conditional-shipping-and-payments.zipy haz clic en Instalar ahora. - Haz clic en Activar.
Requisitos: Requiere WordPress 6.8 o superior y PHP 7.4 o superior. Probado hasta WordPress 7.0.
¿Te trabaste en algún paso? Abre un ticket diciendo en cuál te detuviste.

UAU Ready