Skip to content

Conditional Payment Methods

El módulo de métodos de pago condicionales le permite controlar la disponibilidad de las pasarelas de pago según reglas.

Vaya a WooCommerce > Ajustes > Polski PRO > Pagos condicionales.

CondiciónDescripción
Método de envíoOcultar/mostrar una pasarela para un método de envío concreto
Valor del carrito (mín)Ocultar una pasarela cuando el carrito está por debajo de un importe
Valor del carrito (máx)Ocultar una pasarela cuando el carrito está por encima de un importe
Rol de usuarioPasarela solo para un rol concreto (p. ej. wholesale)
Categoría de productoPasarela disponible cuando el carrito contiene productos de una categoría

Cada regla se compone de:

  • Pasarela de pago - a qué pasarela se aplica la regla
  • Acción - hide (ocultar cuando se cumple la condición) o show_only (mostrar solo cuando se cumple)
  • Tipo de condición - uno de los anteriores
  • Valor de la condición - p. ej. ID del método de envío, importe, slug del rol
PasarelaAcciónCondiciónValorEfecto
Contra reembolso (COD)hideMétodo de envíoinpost_lockerOcultar contra reembolso para los lockers de InPost
Transferencia bancariashow_onlyValor del carrito mín200Transferencia bancaria disponible a partir de 200 PLN
PayPalhideRol de usuariowholesaleLos mayoristas no ven PayPal

Puede añadir una comisión adicional para un método de pago elegido:

AjusteDescripción
ActivadoActiva la comisión para esta pasarela
Título de la comisiónTexto mostrado en el carrito
TipoImporte fijo o porcentaje
ImporteEl valor de la comisión
Pedido mín.Comisión solo por encima de un importe
Pedido máx.Comisión solo por debajo de un importe
Sujeto a IVASi se cobra IVA sobre la comisión
Clase de impuestoLa clase de IVA para la comisión

La comisión se recalcula automáticamente cuando se cambia el método de pago en la página de pago (AJAX).

El módulo utiliza el filtro woocommerce_available_payment_gateways con prioridad 100 y woocommerce_cart_calculate_fees para las comisiones.