Los campos y tarifas de pago de WooCommerce le permitirán aplicar tarifas fácilmente (o descuentos en caso de que el valor de la tarifa sea negativo) y mostrar campos adicionales en los formularios de facturación y envío de pago. Tanto las tarifas como los campos adicionales se pueden aplicar/mostrar de acuerdo con las reglas lógicas… ¡y todo se hace con un agradable editor visual!
DEMO EN VIVO
http://www.codecanyon.eu/wcccf/wp-admin
(Cuenta de administrador de la tienda)
usuario: demostración
pase: demostración
(cuenta de cliente)
usuario: demo2
pase: demostración
DOCUMENTACIÓN
Cómo actualizar automáticamente el complemento
Para recibir actualizaciones automáticas, simplemente instale y configure el complemento de actualización de Envato: https://goo.gl/pkJS33. La guía oficial que explica cómo configurarlo se puede encontrar en el siguiente enlace: https://envato.com/market- enchufar .
Cómo funciona
El complemento permite que el administrador de la tienda cree tarifas (o descuentos si el valor de la tarifa es negativo) y campos adicionales de facturación y envío de pago a los que, opcionalmente, puede asociar algunos reglas condicionales. De acuerdo con estos reglas condicionales el complemento decidirá si los campos adicionales deben mostrarse en los formularios de Checkout y si las tarifas deben aplicarse al carrito de Checkout.
Cada campo/tarifa puede tener múltiples reglas condicionales relacionadas entre sí con y/o condiciones. Una regla condicional puede considerar varios datos de aspectos de productos/categorías/carritos/usuarios como la cantidad gastada, la altura, el peso, los impuestos, los roles de los usuarios… Más información en lógica condicional ¡párrafo!
tipos de campo
El complemento permitirá que el administrador de la tienda cree los siguientes tipos de campo:
- Texto
- área de texto
- Expediente
- Número
- Teléfono
- Correo electrónico
- Clave
- Seleccionar/Multiselección
- Fecha
- Tiempo
- País
- Estado
- Bóveda
Para cada campo, puede configurar sus propias opciones, como clases de CSS para asignar al campo de entrada, texto de marcador de posición, mostrar en correos electrónicos, mostrar en la página de detalles del pedido, tamaño de fila, etc.
Campo Lógica condicional
Para cada campo se pueden acotar varias reglas lógicas y/o condicionales que harán que el campo sea visible solo si se cumple. Una condición puede tener las siguientes tipologías:
- Producto
- Categoría
- Carro
- Usuario
Lógica condicional de tarifas
La tarifa se puede aplicar dinámicamente de acuerdo con los siguientes datos del cliente y del carrito:
- Rol del usuario
- País y estado de facturación/envío
- Facturación / Ciudad de envío
- Código postal de facturación/envío
- Método de pago
- Método de envío
- Rol del usuario
- Clientes específicos
- Productos / Categorías / Etiquetas en el carrito
- Total, subtotal, impuestos, volumen, peso, etc.
Nota: el complemento solo admite métodos de envío creados a través del menú de configuración nativo de WooCommerce. No hay soporte para complementos de terceros.
Texto, Área de texto, Número, Teléfono, Email y Contraseña
No hay mucho que explicar… ¡el complemento le permite agregar fácilmente el tipo html «clásico» como campos de texto, número o correo electrónico!
Ordenar campos de pago
Utilizando el Ordenar y ocultar menú es posible ordenar todos los campos de Checkout y ocultar temporalmente los campos condicionales
Subir archivo
¡Cargue cualquier tamaño de archivo en la página de pago! Una vez que se ha seleccionado un archivo, el complemento mostrará una bonita barra visual que muestra el progreso de carga del archivo actual. Una vez finalizado el cliente podrá realizar el pedido. Se podrá acceder al archivo últimamente a través de la página de detalles del pedido del administrador y, opcionalmente, por correo electrónico y la página de detalles del pedido del frontend. ¡Opcionalmente, el administrador puede eliminarlo y volver a cargarlo!
Además, si se elimina el pedido, ¡también se eliminarán todos los archivos asociados! ¡esto evitará el desperdicio inútil de espacio!
Bóveda
¿Le gustaría separar los campos usando algunos encabezados? ¡Puedes! Usa el especial Bóveda campo para representar encabezados entre campos!
Campos de selección/selección múltiple
El complemento permite simplemente crear campos de selección y selección múltiple. Para hacerlo, simplemente cree un campo de selección/selección múltiple que especifique los valores y la etiqueta con el siguiente formato:
valor1 : valor 1
valor2 : valor 2
En el que cada línea tiene un valor y una etiqueta separados por el : personaje.
Nota para los usuarios de WPML: puede usar diferentes etiquetas para cada idioma, pero debe usar mismos valores.
Por ejemplo: ” value_1 : Green” para inglés y “value_1 : Verde” para italiano.
Campos de estado y país
El complemento le permite crear campos de país, estado o país y estado. El primero le permitirá al cliente seleccionar solo un país, el segundo solo seleccionar un estado de un país determinado, el último es un selector completo de país y estado que completará el selector de estado de acuerdo con el país actual seleccionado.
Nota: En lo que respecta al selector de estado, será posible seleccionar solo los estados/provincias para los países de venta permitidos configurados en el menú WooCommerce -> Configuración -> General.
Campos de fecha y hora
Puede fechar y hora fácilmente los campos que le permitirán a su cliente seleccionar los valores deseados utilizando un agradable selector visual. Además, el complemento le permite restringir el rango de fecha y hora seleccionando valores de fecha/hora mínimos y máximos que pueden ser fecha y hora absolutas o pueden ser relativos a «ahora».
Tarifa y descuento
La función de tarifa condicional también se puede utilizar para aplicar un descuento. De hecho, si el valor de la tarifa es un valor negativo, ¡el complemento aplicará un descuento!
¡Envío gratis!
¡La función Tarifa/Descuento tiene una opción para establecer costos de envío gratis en caso de que se aplique alguna regla de tarifa!
Compatibilidad con WPML
Si se detecta WPML, el complemento mostrará automáticamente campos de entrada en varios idiomas para etiquetas, marcadores de posición, etc. De esta manera, puede ingresar diferentes textos para cada idioma.
Condiciones de producto/categoría
Le permite hacer visible el campo de acuerdo con las siguientes opciones:
- Carrito/Cantidad de existencias
- Estado del inventario
- El monto gastado
- Importe gastado sin incluir impuestos
- Largo
- Altura
- Ancho
- Peso
- Volumen
En caso de selecciones de varios productos, los valores seleccionados se pueden considerar para cada artículo o como la suma de los valores de los artículos. También puede configurar opcionalmente la regla para estar satisfecho si todos los productos seleccionados están en el carrito o para aplicar solo a los productos que realmente están en el carrito.
Condiciones del carrito
Le permite hacer visible el campo de acuerdo con las siguientes opciones:
- Subtotal, Total, Envíos o Descuento (con o sin impuestos aplicados)
- Impuestos subtotales, totales, de envío o de descuento
- Suma de cantidades, pesos o volúmenes de artículos
- Número de artículos distintos en el carrito
Condiciones de uso
El campo será visible si el usuario actual tiene o no uno de los roles seleccionados
Integración frontal
Los campos adicionales se integrarán a la perfección en el formulario de Facturación/Envío si se cumplen las reglas condicionales. Opcionalmente, los campos también se mostrarán en la página de detalles del pedido del usuario y en los correos electrónicos de notificación.
Integración de back-end
Los campos y tarifas adicionales se mostrarán sin problemas en la página de detalles del pedido
Código CSS y JS personalizado
Puede definir fácilmente códigos JavaScript personalizados «sobre la marcha» para la página de pago utilizando el JS y CSS personalizados menú.
Carga automática de archivos CSS y JS
¿Quiere cargar automáticamente sus archivos CSS y JS en las páginas de Checkout? ¡Puedes! simplemente colóquelos en los siguientes directorios (créelos si no existen):
- wp-content/wcccf_código_personalizado/js
- wp-content/wcccf_código_personalizado/css
¡y el complemento cargará automáticamente esos archivos!
Reserva de WooCommerce – Campo por persona
El complemento también permite mostrar un campo condicional por cada persona que el usuario seleccionó para un producto reservable. Para habilitar esta función, simplemente cree un campo de facturación o envío, luego cree una regla de lógica condicional seleccionando como opción Producto o Categoría. Seleccione cualquier producto que se pueda reservar (o una categoría que tenga alguno) y luego habilite el Mostrar el campo para cada persona opción.
Por ejemplo, puede crear los siguientes campos para un producto que se puede reservar
- Nombre de pila
- Apellido
Eso se mostrará en la página de pago para cada persona que el usuario seleccionó.
NOTA: El campo por persona no está disponible para los campos País y Estado.
Nota sobre productos variables
En caso de que se haya seleccionado un campo para que sea visible para un producto variable, si se han agregado múltiples variaciones al carrito, el campo se mostrará solo una vez, no para cada variación en el carrito.
Nota sobre formularios de pago alterados
Si ha modificado de alguna manera los formularios de pago agregando/eliminando/personalizando campos usando un complemento de terceros, esto puede interferir con el complemento WCCCF y hacer que no funcione correctamente.
PANTALLAS
Selección de tipo: página del configurador de campo
Selección de opciones de condición: página del configurador de campo
Selección de tipo de condición: página del configurador de campo
página de pago
Página de detalles del pedido de frontend
Página de pedido de administrador
Producto reservable – Campo por persona
= 9.5 - 21.06.22 = * Minor bugfix = 9.4 - 20.06.22 = * Minor bugfix = 9.3 - 25.05.22 = * Typo = 9.2 - 11.10.21 = * Minor update = 9.1 - 14.09.21 = * On order details, field values display has been improved = 9.0 - 01.09.21 = * On order details, field values display has been improved = 8.9 - 01.09.21 = * Implemented an improvement that prevents some 3rd party plugins to break the "sort & hide" page = 8.8 - 31.08.21 = * Minor improvements = 8.7 - 30.08.21 = * Minor improvements = 8.6 - 16.07.21 = * Fixed an issue that prevents accessing the "sort & hide page" = 8.5 - 10.07.21 = * Code redesign = 8.4 - 09.05.21 = * Fixed an issue related to the date field = 8.3 - 01.05.21 = * Minor bugfix = 8.2 - 27.04.21 = * Added new option to exclude specific dates = 8.1 - 25.03.21 = * Minor improvements = 8.0 - 10.01.21 = * Added product tags = 7.9 - 10.12.20 = * Added new logic: fields can be displayed only for specific customers = 7.8 - 10.11.20 = * Field id is now displayed on the configurator page = 7.7 - 28.06.20 = * Minor improvement = 7.6 - 31.05.20 = * Fixed an issue related to the "length" option selection in the Fee menu = 7.5 - 24.05.20 = * Minor performance improvement = 7.4 - 22.05.20 = * Fixed a CSS issue = 7.3 - 26.04.20 = * get_item_data deprecated method invokation has been replaced with wc_get_formatted_cart_item_data = 7.2 - 17.02.20 = * Fixed an issue related to Fees and WPML = 7.1 - 28.01.20 = * Added new feature that allows fee application according user billing / shipping city, country, zipcode and shipping method = 7.0 - 08.01.20 = * Minor improvements = 6.9 - 29.11.19 = * Fixed an issue related variable product and WPML = 6.8 - 05.09.19 = * Fixed an issue due to Fee amout input controller only accepted int values = 6.7 - 27.06.19 = * Minor CSS bugfix = 6.6 - 25.06.19 = * Minor bugfix related to the datepicker selector = 6.5 - 25.06.19 = * Minor CSS bugfix = 6.4 - 18.06.19 = * Fixed an issue due to the checkout page may be reloaded continuously = 6.3 - 08.06.19 = * File fields now show file name = 6.2 - 08.05.19 = * Added option for Heading fields to be shown/hidden on order details page/emails = 6.1 - 18.04.19 = * Minor bugfix = 6.0 - 27.02.19 = * Added the option to set "today" as min date for relative min and max date = 5.9 - 25.01.19 = * Fixed an issue with "person type" and WooCommerce Booking = 5.8 - 03.01.19 = * Minor bugfix = 5.7 - 18.12.18 = * Typo = 5.6 - 15.12.18 = * Fixed an issue due to telephone validation = 5.5 - 07.12.18 = * Headers are now showd on order details and emails = 5.4 - 13.11.18 = * Bug fix related to the activation system = 5.3 - 02.11.18 = * Placeholder (if any) is now properly displayed for select/multiselect fields = 5.2 - 15.10.18 = * Fixed an issue with fee duplication feature = 5.1 - 10.10.18 = * Added option to duplicate fields = 5.0 - 05.10.18 = * Added new activation system: now the plugin can be only activated in two domains and they cannot be unregistered = 4.9 - 11.07.18 = * Added new fee types = 4.8 - 08.07.18 = * Increased year date selector range = 4.7 - 08.07.18 = * Fixed an incompatibility with the WooCommerce Customer Relationship Manager plugin = 4.6 - 06.07.18 = * Added month and year selector for datepicker = 4.5 - 05.07.18 = * Minor bugfix = 4.4 - 26.06.18 = * Added new option to set fees according the current Billing/Shipping country and state = 4.3 - 24.05.18 = * Fixed an issue due to checkout form was not properly rendered when a date field with any option to restrict day was used = 4.2 - 16.05.18 = * Added new option menu that allow date and time display format = 4.1 - 08.05.18 = * Added new option to avoid fee apply if any other has been applied = 4.0 - 20.04.18 = * Added option to set free shipping for Fees = 3.9 - 20.03.18 = * Fixed an issue with heading fields positioning = 3.8 - 19.03.18 = * Fixed an issue due to the placeholder option was not properly working = 3.7 - 16.03.18 = * Typo = 3.6 - 15.03.18 = * Fixed an issue due to country and state selector were not working on checkout = 3.5 - 10.03.18 = * Fixed an issue due to fields where not showed for variation when using category conditional rules = 3.4 - 10.03.18 = * Fixed an issue due to time and date...





