Después de más de tres semanas de pruebas beta, estamos encantados de anunciar el lanzamiento de la versión 2.7 de Easy Digital Downloads. Esta actualización incluye muchas mejoras significativas que brindan mejor rendimiento, diseños de interfaz mejorados, opciones de exportación mejoradas, numerosas mejoras enfocadas en el desarrollador y más.
Hemos estado ejecutando la versión 2.7 en nuestros propios sitios durante varias semanas y ahora estamos listos para lanzarla a todos ustedes. Echemos un vistazo a cada una de las mejoras principales incluidas en la 2.7.
Pantalla Ver detalles del pedido
La pantalla de Ver detalles del pedido es una con la que todos los dueños de tiendas están familiarizados y probablemente una en la que muchos administradores de tiendas pasan mucho tiempo. En la versión 2.7 hemos realizado varias mejoras distintas en la pantalla.
Primero, hemos introducido soporte para ajustar los montos de artículos individuales. Anteriormente, solo era posible ajustar los totales de pedidos completos, pero ahora los administradores de la tienda pueden editar el precio, el impuesto, la cantidad y el total de cada artículo de la compra por separado, lo que brinda una mayor flexibilidad.
Segundo, hemos realizado algunos ajustes en la organización de la pantalla para incorporar los nuevos campos de monto por artículo y hemos hecho que la mitad superior de la pantalla sea más intuitiva.
La pantalla también tiene otras tres mejoras:
- La sección Detalles del cliente ahora es más fácil de usar. El proceso para asignar un pedido a un nuevo cliente es más intuitivo y navegar a la pantalla de detalles del cliente vinculado ahora es más simple.
- Cualquier código de descuento canjeado en un pedido ahora está vinculado directamente a la pantalla de edición de descuentos.
- Si se recaudan impuestos, la tasa de impuestos cobrada en el pedido ahora se muestra junto al campo del total de impuestos en el cuadro Actualizar pago.
Informe de ganancias CSV
Desde las primeras versiones de Easy Digital Downloads, hemos incluido un informe de ganancias en PDF que permitía a los dueños de tiendas exportar un archivo PDF que mostraba las ventas y las ganancias durante un período de tiempo específico. En la versión 2.7 hemos reemplazado este informe en PDF con una versión CSV que también incluye más información.
Este informe generará un archivo CSV para el período de tiempo especificado que incluye:
- Conteo de ventas
- Ganancias brutas
- Conteo de reembolsos
- Monto reembolsado
- Conteo de revocaciones
- Ganancias de revocaciones
- Conteo de abandonos
- Valor de abandonos
- Conteo de fallos
- Valor de fallos
- Ganancias netas
Con este informe CSV es fácil generar un informe mes a mes, anual o incluso multianual que brinde una visión clara del rendimiento de una tienda.
Precios variables para paquetes
Los paquetes ahora incluyen soporte para especificar la opción de precio para los productos incluidos. Por ejemplo, si sus productos tienen tres opciones de precio estándar, ahora puede establecer a qué opción de precio de los productos tendrán acceso los clientes al comprar el paquete.
Esto permite a los administradores de la tienda establecer los archivos de descarga a los que los clientes obtienen acceso y también permite que las funciones habilitadas por extensiones (como licencias) se configuren con configuraciones específicas de la opción de precio.
Compras abandonadas / pendientes completas
Easy Digital Downloads 2.7 permite a los clientes reanudar compras incompletas en visitas posteriores. Esto incluye tanto completar compras abandonadas como reenviar compras que no se completaron correctamente cuando se enviaron inicialmente.
Un escenario de ejemplo es el siguiente:
- El cliente agrega artículos a su carrito
- El cliente pasa por el proceso de pago con PayPal, pero no lo completa en el lado de PayPal (y no hace clic en ‘Cancelar y Regresar al Sitio’)
- El cliente visita su página de ‘Historial de Compras’ y encuentra el pago pendiente recién agregado
- Aparecerá un botón de ‘Completar Compra’ que permitirá al cliente pagar con PayPal y completar la transacción.
Informes más rápidos
Hemos dedicado mucho tiempo a hacer que nuestras páginas de informes de ganancias sean más rápidas y capaces de manejar grandes conjuntos de datos. Las mejoras que hemos realizado en la versión 2.7 son tan significativas que logramos reducir el tiempo de carga del gráfico de informes de 3 minutos (para un caso de prueba particular) a solo 1-2 segundos. En nuestro caso de prueba, cargamos un informe de ganancias que mostraba de enero de 2012 a enero de 2017. Este período de tiempo incluyó grandes conjuntos de datos para cada mes dentro de ese rango y solo tardó 1-2 segundos en cargarse. Si pasas mucho tiempo viendo informes de ganancias / ventas, esta debería ser una mejora muy bienvenida.
Mejoras en la API para desarrolladores
La versión 2.7 de Easy Digital Downloads incluye varias mejoras distintas para desarrolladores.
Objeto EDD_Cart
Por primera vez desde la versión 1.0, Easy Digital Downloads ahora incluye un objeto EDD_Cart que proporciona una API fácil de usar para interactuar con el contenido del carrito de compras. Este nuevo objeto proporciona métodos para acceder y manipular datos del carrito. También mejora drásticamente el rendimiento de la pantalla de pago. Antes de la versión 2.7, la pantalla de pago podía tardar hasta 2.6 segundos en cargarse, incluso en un sitio de alto rendimiento. En la versión 2.7, este tiempo de carga se ha reducido en casi dos segundos. En un caso de prueba, vimos que el tiempo de carga del pago pasó de 2.6865 segundos a solo 0.8456 segundos sin ningún cambio, aparte del nuevo objeto de carrito.
Nueva función edd_get_payment()
Se ha introducido una nueva función para actuar como un método de envoltura para recuperar una instancia de un objeto EDD_Payment en lugar de crear una instancia accediendo directamente a la clase.
La función edd_get_payment() funciona con la caché de objetos para mejorar el rendimiento de la recuperación de pagos. La nueva función acepta los mismos parámetros que el constructor de EDD_Payment pero también devuelve false si no se encontró un pago (es decir, se especificó un ID de pago incorrecto).
Si interactúas con objetos EDD_Payment, utiliza la nueva función edd_get_payment(), ya que puede tener una mejora significativa en el rendimiento.
Objeto EDD_Discount
Otra nueva API que estamos introduciendo en la versión 2.7 es la API EDD_Discount. Ha sido diseñada para simplificar el manejo de códigos de descuento y sigue el mismo modelo que EDD_Payment, lo que también facilita la modificación de un descuento. Anteriormente, toda la interacción de descuentos se manejaba a través de las funciones edd_discount_, lo que resultaba en la creación de un nuevo objeto cada vez que se llamaba a una función. Ahora, una sola instancia de EDD_Discount contiene toda la información sobre ese código de descuento, lo que hace que los descuentos sean más eficientes en general.
Otras mejoras notables
Los cambios anteriores son las características principales que nos gustaría destacar, pero también hay otras mejoras importantes.
- La tasa de impuestos aplicada ahora se guarda en los metadatos del pago y se muestra en la pantalla Ver detalles del pedido
- El tamaño de imagen seleccionado ahora se inserta en el campo URL del archivo en la caja Archivos de descarga
- Los mensajes registrados con
edd_set_errorahora se emiten a través de un hook - Mejorada la creación de pagos con WP-CLI para admitir un rango de fechas
- Los campos de cantidad ahora se pueden deshabilitar en productos de descarga individuales
EDD_Paymentyedd_get_paymentahora aceptan un ID de transacción de pago- Introducido un shortcode de descargas más específico de EDD
Sydney
Crea sitios web impresionantes que sean fáciles de personalizar y rápidos de cargar. Sydney es el punto de partida perfecto para todas tus grandes ideas.
Waveme – Tema de WordPress para Plataforma de Música
Waveme es un tema de WordPress para música con muchas características para construir una aplicación web de música profesional. Está dirigido a Plataformas de Música, Editores de Audio, Aplicaciones Sofisticadas de DJ. La Red Social de Audio para […]
GeneratePress
Centrado en la velocidad, la estabilidad y la accesibilidad, nuestro tema ligero de WordPress y conjunto de herramientas te permite crear hermosos sitios web de alto rendimiento que funcionan. GeneratePress utiliza Easy Digital Downloads para potenciar su […]
Descargas Digitales Pro
Digital Downloads Pro es un tema hijo de Genesis por brandiD, construido específicamente para iniciar tu sitio de comercio electrónico digital, y está integrado perfectamente con Easy Digital Downloads. Impulsado por un sistema de 1 clic […]
Podcast Pro
Podcast Pro es un tema hijo de Genesis por brandiD, que te ayuda a decir tu verdad, contar una historia y compartir tu voz con el mundo. Educa, inspira o conmueve a la gente […]
Pasarela de Pago PayPal Commerce Pro
La extensión de pasarela de pago PayPal Commerce Pro para Easy Digital Downloads te permite aceptar tarjetas de crédito, tarjetas de débito y pagos alternativos junto con PayPal en tus sitios de WordPress. Con PayPal […]
Pasarela de pago Stripe
Stripe es la opción principal para el procesamiento de tarjetas de crédito en línea; también es la pasarela de pago más popular para Easy Digital Downloads – ¡y es nuestra opción preferida! Con nuestra integración de Stripe, […]
Multidivisa
¿Quiere maximizar las ventas internacionales? Entonces, necesitará mostrar y aceptar múltiples monedas en su sitio. Con el soporte de múltiples monedas, puede ayudar a los clientes a evitar que se les cobre una conversión de moneda […]
Coaching Pro
Coaching Pro es un tema hijo de Genesis de brandiD. Perfecto para sitios de marca personal como un coach de vida, coach de negocios, orador, autor o consultor.
- Movido el script edd-ajax.min al pie de página para permitir la carga asíncrona de jQuery
- Añadido un botón 'Actualizar informes' a la vista de gráfico
- Cambiado a usar nuevos endpoints de IPN para PayPal Standard
- El código postal ahora se incluye en la función de cálculo de impuestos
- Mejorada la tolerancia a fallos y el manejo de errores al crear códigos de descuento
- El marcado HTML del editor de perfiles se ha actualizado para que coincida con otros formularios en EDD
- Los registros de solicitudes de API ahora se pueden exportar desde Descargas → Informes → Exportar
- Los registros de descargas de archivos ahora se pueden exportar desde Descargas → Informes → Exportar
Errores notables corregidos
Además de todas las mejoras en la versión 2.7, también hemos corregido varios errores.
EDD_Licenseno admitía correctamenteitem_id- Las estimaciones de Ganancias por Categoría no eran correctas
- Se detuvo la redirección a PayPal en los botones Comprar ahora si la pasarela de PayPal está deshabilitada
- La configuración de la pasarela de Amazon ahora se verifica antes de cargar los scripts para Amazon Payments
- El filtro
edd_download_redirect_to_checkoutno estaba respetando el resultado deseado en algunas configuraciones - Las notas de pago se incluían en el recuento normal de comentarios
- Deshabilitar el registro de solicitudes de API no funcionaba
- La plantilla
history-downloads.phpno mostraba correctamente los nombres de precios variables - Al agregar una tarifa al carrito, ahora conservamos la precisión decimal
- El recuento de estadísticas de la tienda ahora restablece las transiciones del informe
- El modo de compra con múltiples opciones y los precios variables funcionan mejor con los botones de comprar ahora
Estamos muy contentos de tener este lanzamiento disponible para todos hoy y agradecemos cualquier comentario que puedan tener al respecto. Si tienen alguna pregunta o problema, no duden en dejar un comentario a continuación o abrir un ticket de soporte.









