WordPress Simple Shopping Cart

Descripción

El plugin WordPress Simple Shopping Cart te permite crear botones «Añadir al carrito» para tus productos o servicios en tu sitio. Este sencillo plugin de carrito te permite vender productos y servicios directamente desde tu propio sitio WordPress y convierte tu blog de WP en un sitio de comercio electrónico.

Con este plugin, tus clientes tienen la comodidad de pagar sus artículos seleccionados usando pasarelas de pago populares como PayPal y/o Stripe.

Te permite añadir/mostrar el carrito de compras en cualquier entrada, página o barra lateral fácilmente. El carrito de compras muestra al usuario lo que tiene actualmente en el carrito y le permite cambiar la cantidad o eliminar los artículos.

Serás capaz de crear productos mediante el uso de shortcodes dinámicamente.

Si tienes un tema adaptable, la salida del carrito de compras se adaptará a la perfección para garantizar una experiencia de compra compatible con dispositivos móviles.

Además, este plugin proporciona una solución simple para vender productos digitales. Para ver una demostración de cómo puedes vender de manera efectiva tus archivos de medios digitales usando el plugin simple cart, por favor, consulta el siguiente video:

Diseñado como una solución liviana con líneas mínimas de código y un conjunto optimizado de opciones, este plugin garantiza un rendimiento óptimo del sitio. Además, está diseñado para ser una solución de bajo mantenimiento, lo que minimiza la probabilidad de interrupciones frecuentes del sitio causadas por actualizaciones. Con este plugin, puedes disfrutar de una funcionalidad de carrito de compras estable y sin complicaciones mientras mantienes la estabilidad general de tu web.

Ofrece la opción de pago más nueva y más reciente de la plataforma comercial de PayPal (PCPP). Puedes activarlo en el menú de ajustes del plugin.

El plugin también tiene una opción para utilizar los botones de pago inteligentes de PayPal. El siguiente video muestra una demostración de pago usando el botón inteligente de PayPal.

El plugin WP Simple Cart, se conecta con el modo de pruebas de PayPal y Stripe para permitir la prueba.

Para obtener tutoriales en video, capturas de pantalla, documentación detallada, soporte y actualizaciones, por favor, visita:

Página de detalles de WP Simple Cart
o
Documentación de WP Simple Cart

Características

  • Crea fácilmente un botón «Añadir al carrito» con opciones, si es necesario (precio, envío, opciones de variaciones). El shortcode del carrito se puede mostrar en las entradas o páginas.
  • Usa una función para añadir un botón dinámico «Añadir al carrito» directamente en tu tema.
  • Cantidad mínima de elementos de configuración para mantener ligero el plugin.
  • Vende cualquier tipo de productos tangibles desde tu sitio.
  • Capacidad para vender servicios desde tu sitio.
  • Vende cualquier tipo de archivo de medios que subas a tu sitio WordPress. Por ejemplo: puedes vender libros electrónicos (PDF), archivos de música (MP3), archivos de audio, vídeos, fotos, imágenes, etc.
  • Tus clientes obtendrán automáticamente un correo electrónico con el archivo de medios que han pagado.
  • Muestra sobre la marcha una caja de exposición de productos con un formato agradable usando un sencillo shortcode.
  • Opción para activar los términos y condiciones que tus clientes deben aceptar antes de pagar.
  • Usa la opción de pago de PayPal más nueva/más reciente.
  • Opción para utilizar la opción de pago de la plataforma comercial de PayPal. Puedes activarlo desde el menú de ajustes del plugin.
  • Una opción para utilizar los botones inteligentes de pago de PayPal. Permite a los clientes pagar en una ventana emergente (usando una tarjeta de crédito, PayPal o crédito de PayPal).
  • Tus clientes podrán usar la opción de pago Pay in 4 de PayPal (Comprar ahora y pagar después).
  • Recoge instrucciones especiales de tus clientes en la página de pago de PayPal.
  • Puedes usar el modo de pruebas de PayPal para realizar pruebas, si es necesario (antes de ir en vivo).
  • Capacidad para ofrecer la opción de pago de Stripe. Tus clientes pueden realizar pagos con tarjeta de crédito cómodamente a través de la pasarela de pago segura de Stripe.
  • Puedes usar el modo de pruebas de Stripe para hacer pruebas si es necesario (antes de salir en vivo).
  • El menú de pedidos te mostrará todos los pedidos que has recibido en tu sitio.
  • Capacidad para configurar un correo electrónico que se envía a los compradores después de comprar tu producto.
  • Capacidad para configurar un aviso de ventas por correo electrónico que se envía al administrador del sitio cuando un cliente compra tus artículos.
  • Capacidad para configurar los cupones de descuento. Ofrece descuentos especiales en su almacén/tienda.
  • Puedes crear cupones y dárselos a tus clientes. Cuando usen los cupones durante el pago, recibirán un descuento.
  • Crea cupones de descuento con una fecha de caducidad. El código del cupón caduca automáticamente después de la fecha que establezcas.
  • Compatible con la instalación de WordPress multisitio.
  • Capacidad de especificar un SKU (número de artículo) para cada uno de tus productos en el shortcode.
  • Capacidad de personalizar el botón de añadir al carrito y usar una imagen personalizada para tus botones de compra.
  • Posibilidad de personalizar el texto del botón «Añadir al carrito» mediante un parámetro de shortcode por cada producto.
  • Seguimiento de los cupones con los pedidos, para ver qué cliente ha usado qué código de cupón.
  • Capacidad de añadir un carrito compacto a tu sitio usando un shortcode.
  • Posibilidad de mostrar el carrito con miniaturas de la imagen del producto.
  • Capacidad para usar un estilo de página de pago personalizado.
  • Capacidad para configurar adiciones de envío basadas en regiones.
  • Capacidad de usar bloques para añadir el botón «añadir al carrito» y el «carrito de compras» a tus entradas/páginas/barra lateral.
  • Funciona muy bien con los temas adaptables para WordPress.
  • Puede ser traducido en cualquier idioma.
  • y más…

Tutoriales de vídeo de la configuración del carrito

Hay una serie de tutoriales en vídeo que te muestran cómo configurar el plugin del carrito de compras en tu sitio.

Consulta los tutoriales en vídeo aquí.

Traducciones de idiomas

Las siguientes traducciones de idioma ya están disponibles:

  • Inglés
  • Alemán
  • Español
  • Francés
  • Bretón
  • Italiano
  • Japonés
  • Polaco
  • Checo
  • Hebreo
  • Sueco
  • Noruego
  • Danés
  • Turco
  • Neerlandés
  • Portugués brasileño

Puedes traducir el plugin usando esta documentación.

Desarrolladores

  • Si eres un desarrollador y necesitas para este plugin algunos ganchos o filtros adicionales, por favor, háznoslo saber.
  • Repositorio de GitHub – https://github.com/Arsenal21/simple-wp-shopping-cart

Uso

1) To add an ‘Add to Cart’ button for a product, simply add the following shortcode to a post or page next to the product. Replace PRODUCT-NAME and PRODUCT-PRICE with the actual name and price.

[wp_cart_button name=»NOMBRE-DEL-PRODUCTO» price=»PRECIO-DEL-PRODUCTO»]

2) To add the shopping cart to a post or page (eg. checkout page) add the following shortcode to a post or page or use the sidebar widget to add the shopping cart to the sidebar. The shopping cart will only be visible in a post or page when a customer adds a product.

[show_wp_shopping_cart]

3) Alternatively, you have the option to utilize the Gutenberg editor blocks provided by this plugin to conveniently insert the add to cart button and shopping cart in desired locations within your content.

Lee la documentación para el uso de los bloques

4) To insert the ‘Add to Cart’ button from a template or PHP file, you can utilize the following PHP function:

<?php echo print_wp_cart_button_for_product(‘NOMBRE-DEL-PRODUCTO’, ‘PRECIO-DEL-PRODUCTO’); ?>

Reemplaza el NOMBRE-DEL-PRODUCTO y el PRECIO-DEL-PRODUCTO con el nombre y el precio real.

Usando la caja de visualización del producto

Aquí tienes un ejemplo de shortcode que muestra cómo usar una caja de presentación del producto.

[wp_cart_display_product name=»Mi producto maravilloso» price=»25.00″ thumbnail=»http://www.example.com/images/product-image.jpg» description=»Esto es una breve descripción del producto»]

Solo tienes que reemplazar los valores con los datos específicos de tu producto

Usando un carrito compacto

Añade el siguiente shortcode donde quieras mostrar el carrito compacto:

[wp_compact_cart]

El uso de los envios

  1. Para usar el coste de envío para tu producto, usa el parámetro de `shipping`. Aquí tienes un ejemplo del shortcode:
    [wp_cart_button name=»Producto de prueba» price=»19.95″ shipping=»4.99″]

or use the following php function from your wordpress template files

Visita la página de documentación de configuración de envío para obtener más detalles.

Uso del control de variaciones

  1. Para utilizar el control de variaciones, usa el parámetro de variación en el shortcode:
    [wp_cart_button name=»Producto de prueba» price=»25.95″ var1=»NOMBRE-VARIACION|VARIACION1|VARIACION2|VARIACION3″]

ejemplo de uso: [wp_cart_button name=»Producto de prueba» price=»29.95″ var1=»Tamaño|Pequeño|Mediano|Grande»]

  1. Para utilizar múltiples variaciones para un producto (2ª o 3ª variación), usa el siguiente:

[wp_cart_button name=»Producto de prueba» price=»29.95″ var1=»Tamaño|Pequeño|Mediano|Grande» var2=»Color|Rojo|Verde|Azul»]

[wp_cart_button name=»Producto de prueba» price=»29.95″ var1=»Tamaño|Pequeño|Mediano|Grande» var2=»Color|Rojo|Verde|Azul» var3=»Manga|Corta|Larga»]

Capturas

Instalación

  1. Descomprime y sube la carpeta «wordpress-paypal-shopping-cart» al directorio «/wp-content/plugins/»
  2. Activa el plugin a través del menú «Plugins» en WordPress
  3. Ve a los ajustes de este plugin y configura las opciones (por ejemplo: tu correo electrónico, el nombre del carrito, la URL de retorno, etc.)
  4. Usa el shortcode para añadir un producto a una entrada o página donde quieras que aparezca.

FAQ

¿Dónde puedo encontrar la documentación de este plugin?

Visita la página de documentación aquí

¿Puede usarse este plugin para aceptar el pago por PayPal para un servicio o un producto?

¿Se puede usar este plugin para vender productos y servicios mediante la pasarela de pago de Stripe?

¿Tiene este plugin un carrito?

Tiene este plugin la opción de usar la nueva opción de pago de PayPal

Sí. puedes activar la nueva opción de pago de PayPal en el menú de ajustes del plugin.

¿Puedo activar los términos y condiciones para que mis clientes los acepten antes de pagar?

Sí. Puedes activar los términos y condiciones en el menú de ajustes del plugin.

¿Puede añadirse el carrito a una página de pago?

¿Es personalizable el botón «Añadir al carrito»?

¿Este plugin usa una URL de retorno para redirigir a los clientes a una página específica después de que PayPal haya procesado el pago?

¿Cómo puedo añadir un botón de compra en el widget de barra lateral de mi sitio?

Consulta la documentación sobre cómo añadir los botones de compra a la barra lateral

¿Puedo usar este plugin para vender descargas digitales?

Sí. Mira la documentación de uso de las descargas digitales

¿Puedo configurar un cupón de descuento con este plugin de carrito?

Sí. Puedes configurar los cupones de descuento desde la interfaz «Cupón/descuento» del plugin.

¿Puedo configurar el aviso de ventas de productos para que me avise cuando se realiza una venta?

Sí. Puedes configurar el aviso de ventas desde la interfaz «Ajustes de correo electrónico» del plugin.

¿Puedo modificar la imagen en miniatura en la caja del producto?

Sí.

¿Puedo personalizar el formato del precio mostrado?

Sí.

¿Se puede enviar a los clientes a una URL de cancelación cuando hagan clic en «Cancelar» en la página de pago de PayPal?

Sí.

¿Este plugin tiene la opción de pago de Stripe?

Sí, puedes configurar la opción de pago de Stripe en el menú de ajustes del plugin.

Reseñas

29 de enero de 2024 1 respuesta
I tested this product yesterday, 28th January 2024, and created an item on our website to test. It worked at first, albeit a little flakey. I have just come to test to buy now button again, with no changes since yesterday, only for a PayPal error to pop up stating: "error occured during PayPal checkout process". Our PayPal account is active and live on the app - there should be NO errors, but there is - which would then lose every single sale. We have a PayPal business account, and need something reliable for our business. This is not it, and it fell down at the first hurdle. This plugin simply cannot be trusted, and needs to be rock solid. Imagine having this plug in installed, then 'thinking' it is working, you then go on holiday for 2 weeks, to come back and it was just broken - you'd have lost an absolute fortune. This is not the solution unfortunately.
Leer todas las 200 reseñas

Colaboradores y desarrolladores

«WordPress Simple Shopping Cart» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«WordPress Simple Shopping Cart» está traducido en 6 idiomas. Gracias a los traductores por sus contribuciones.

Traduce «WordPress Simple Shopping Cart» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

5.0.3

  • Añadida una nueva característica de adición de cantidad de envío por región.
  • Los ajustes relacionados con el envío se han movido a una nueva pestaña en el menú de ajustes.
  • Añadidos más mensajes de registro de errores para la opción de pago de la plataforma comercial de PayPal.
  • Actualizada la consulta ‘reset_wp_cart’ después de la redirección de pago.
  • Corregido un problema de cálculo de precios en el pago con Stripe.

5.0.2

  • Añadido el parámetro ‘category’ en la llamada de la API de PPCP.
  • Corregido un problema con las variaciones que no funcionaban con la mejora de compatibilidad con caracteres del nombre del producto que añadimos en la versión anterior.

5.0.1

  • Añadido el parámetro ‘digital’ en el shortcode para especificar un producto digital.
  • La preferencia de envío se establece en función del parámetro ‘digital’ en la opción de pago de la plataforma comercial de PayPal.
  • El nombre del producto admitirá más caracteres especiales y caracteres extranjeros.
  • Añadida una función de utilidad para comprobar caracteres especiales en el nombre del producto.

5.0.0

  • Añadida la opción de pago de la nueva plataforma comercial de PayPal. Puedes activarla desde el menú de ajustes del plugin.
  • Añadida una característica para activar «Términos y condiciones» en el carrito de compras.
  • Se ha renombrado la pestaña «Ajustes avanzados » a «Pago inteligente de PayPal».
  • La opción de pago inteligente de PayPal ahora es obsoleto y ha sido reemplazado con la nueva opción de pago plataforma comercial de PayPal. La nueva opción de pago ahora está disponible en el plugin.
  • Nueva función de utilidad añadida para registrar la array de depuración.
  • La «pasarela de pago» que se utiliza para una transacción también se muestra en la página de detalles del pedido.
  • Reorganizado algunos de los archivos en el plugin.

4.7.2

  • Escape de salida y saneamiento añadida a la URL de redirección de la página de pago.

4.7.1

  • Muestra la cadena «Artículo» para 1. Muestra la cadena «Artículos» para 0 o más de 1.
  • Actualizado el texto de ayuda para la opción del modo entorno de pruebas para incluir el modo de pruebas de Stripe.
  • Actualización relacionada con PHP8 para el cálculo de envío en el carrito.
  • Añadida una nueva opción para activar el anclaje del carrito de compras.
  • Añadida una clase CSS al título del carro de compras.

4.7.0

  • Nombres únicos para el nombre del archivo de registro de depuración.
  • Actualizado el archivo POT de la traducción.
  • Añadida una clase envoltura de CSS a la salida del shortcode del cuadro del producto.
  • Añadida la documentación para usar los bloques en el nuevo editor de WordPress.

4.6.9

  • Relacionado con el insertador de bloques del carrito de compras: Corregido un problema de procesamiento cuando se usa tanto un shortcode como un insertador de bloques con la opción de pago inteligente.
  • Corregido el problema con la validación del formulario de la extensión «Collect Customer Input» y el botón de pago inteligente de PayPal.
  • Corregido el problema de carga de Jquery.

4.6.8

  • Pasarela de pago de Stripe: Corregido un problema de redondeo con la cantidad de la base del envío.

4.6.7

  • Los elementos del menú de ajustes generales se han reorganizado en dos secciones separadas: Ajustes de PayPal y ajustes del carrito de compra.
  • Corrección del problema con el uso de comillas en los campos de atributo de bloque.
  • Se ha movido la opción «Desactivar el pago estándar de PayPal» a los ajustes generales para que pueda funcionar en combinación con los ajustes de pago de Stripe.
  • Corregido el problema de la cantidad del envío por pago con la opción de pago por Stripe recién añadida

4.6.6

  • Añadida la opción de pago de la pasarela de pago de Stripe. La opción de pago de Stripe se puede activar en el menú de ajustes.
  • Mejoras para detener un error hash cuando el nombre del producto contiene un carácter especial.
  • Añadido tres nuevos bloques de gutenberg (Añadir al carrito, caja del producto y carrito de compras).

4.6.5

  • Se ha modificado la función principal del carrito para usar una clase en lugar de una sesión de PHP. Esto es parte de una serie de mejoras que estamos realizando en el plugin.
  • Optimizado el guardado del carrito en la meta de la entrada del pedido.
  • Los valores de los campos personalizados se guardan en la meta de la entrada del pedido en lugar de la sesión.
  • Aunque la actualización está diseñada para ser perfecta y compatible con versiones anteriores, se han realizado cambios significativos en esta versión. Por lo tanto, es recomendable hacer una copia de seguridad de tu sitio antes de continuar con la actualización.

4.6.4

  • La exportación CSV ahora transmite directamente el archivo CSV al navegador para que puedas guardar/descargar los datos de los pedidos exportados directamente a tu ordenador personal.

4.6.3

  • Añadido un nuevo método para recuperar la URL de la página actual para una mejor compatibilidad con el servidor.
  • Añadido un nuevo gancho del filtro.

4.6.2

  • Opción fácil de copiar y pegar el shortcode en los ajustes.
  • Añadido escape de salida al shortcode [wp_cart_button].

4.6.1

  • Aplicar floatval a la cantidad de envío (si se usa) para evitar un error en el sistema PHP8.

4.6.0

  • Compatibilidad con el sistema Batcache.

4.5.9

  • Recopila y guarda la línea de dirección 2 (si está disponible) para la opción de pago inteligente de PayPal.

4.5.8

  • Actualización relacionada con la compatibilidad con PHP 8.1.

4.5.7

  • Corregido el aviso de PHP del widget del carrito para PHP8.

4.5.6

  • Compatibilidad con WP 5.9. Corregido el widget del carrito en el menú de widgets.

4.5.5

  • Corregido un problema de redondeo con la aplicación del cupón de descuento en el carrito.

4.5.4

  • Corregido un problema con la opción de pago inteligente de PayPal que, algunas veces, daba el error «No existe el pedido con el ID».

4.5.3

  • Actualizada la compatibilidad con WP 5.6.1.

4.5.2

  • La biblioteca CSS de JQuery UI ahora está incluida dentro del plugin.
  • Añadido más saneamiento a las entradas.
  • Añadida una opción en los ajustes para desactivar la validación de comprobación de precios. Algunos administradores prefieren tener esta comprobación desactivada.

4.5.1

  • Si tu sitio usa almacenamiento en la caché, vacía la caché después de que actualices el plugin (para borrar los datos antiguos de la caché).
  • Mejorado el hahs del precio de la función de comparación. Gracias a @XshIsMe.
  • Añadidos los archivos de la traducción al idioma español.

4.5.0

  • Añadido un nuevo gancho de acción para permitir la integración del plugin de afiliados con la opción de pago inteligente de PayPal.
  • La salida del shortcode del carrito compacto puede ser traducida totalmente.
  • Completadas las pruebas en WP 5.5

4.4.9

  • Corrección del pago inteligente con la aplicación de determinados códigos de cupón (algún importe de descuento daba un error de importe no válido).
  • Añadido un enlace a la documentación de la configuración del pago inteligente.

4.4.8

  • Añadida clase CSS a los datos de la tabla de artículos eliminados.
  • Actualizado el código relacionado con el cambio de cantidad (usando las flechas arriba/abajo) para que funcione mejor.
  • Corrección: Avisos de índice no definidos.
  • Añadida una nueva función de utilidad para escribir en el archivo de registro.

4.4.7

  • Corregido el problema de «El ID del pedido no existe en el aviso de IPN» con la opción de pago inteligente de PayPal para algunos sitios.

4.4.6

  • Cambiado la entrada del campo de cantidad para que sea un campo de tipo «numérico». Los clientes podrán cambiar el valor del número fácilmente.
  • La sesión del carrito solo se inicia en la portada.

4.4.5

  • Corregidos unos problemas con los campos personalizados al utilizar la extensión Collect Customer Input.

4.4.4

  • Ahora son traducibles más textos. Actualizado el archivo POT.
  • Añadidos más ganchos de filtro para que los campos de la extensión de entrada del cliente ahora también se exporten a CSV.

4.4.3

  • Añadidas las opciones de personalización de botones (en los ajustes del pago inteligente de PayPal) para el botón de pago inteligente de PayPal.

4.4.2

  • Añadida la documentación de configuración del botón inteligente de PayPal
    https://www.tipsandtricks-hq.com/ecommerce/enabling-smart-button-checkout-setup-and-configuration-4568

4.4.1

  • Añadida una nueva opción de pago que usa el botón de pago inteligente de PayPal. Puedes activarla desde el menú de ajustes de pago inteligente de PayPal.
  • Añadidos los archivos de idioma bretón. Gracias a Florian por enviar los archivos de idioma.

4.4.0

  • La fecha del pedido ahora está incluida en el archivo CSV exportado.
  • Actualizado el archivo del idioma alemán. Gracias a Oliver Juwig.
  • Actualizado un código CSS para que no se muestre el borde en el carrito.
  • Actualizada la imagen del botón de pago.

4.3.9

  • El campo de nota para el vendedor ha sido eliminado, ya que ha dejado de ser compatible con PayPal.

4.3.8

  • El menú de los ajustes se ha movido a un nuevo menú llamado «Simple Cart» en el escritorio de administración.
  • La pestaña de cupones se ha movido a un elemento separado del menú bajo el menú de administración de «Simple Cart».
  • Añadida una nueva etiqueta de combinación de correo electrónico para los correos electrónicos de aviso de ventas. La nueva etiqueta es `{order_id}`
  • Añadido el enlace del repositorio de GitHub en el archivo «readme».
  • Añadidos unos cuantos de ganchos de filtro en la función de visualización del carrito.
  • El color del enlace de borrado del cupón ha sido cambiado a rojo.

4.3.7

  • Añadida la moneda del rublo ruso al desplegable de monedas.
  • Añadida una clase CSS al campo de entrada de la cantidad en el carrito.
  • Copiada la plantilla de Nextgen Gallery al directorio raíz.
  • Las etiquetas de combinación de correo electrónico ahora se pueden usar en el asunto del correo electrónico de aviso de ventas.
  • Añadido un nuevo parámetro (`button_text`) al shortcode del botón de añadir al carrito. Este parámetro se puede usar para especificar un texto personalizado para el botón de añadir al carrito. Las instrucciones de uso están en la siguiente página:
    https://www.tipsandtricks-hq.com/ecommerce/simple-shopping-cart-customize-the-add-to-cart-button-text-via-shortcode-4383

4.3.6

  • Ahora hay un insertador básico de shortcode para este plugin en el editor de entradas/páginas de WP.
  • Ahora, la funcionalidad de búsqueda de pedidos del carrito puede buscar registros usando el correo electrónico y el nombre del cliente.
  • Clases CSS añadidas a los desplegables de variaciones.
  • Optimización CSS en la interfaz de los ajustes del plugin.

4.3.5

  • El campo obsoleto de estilos de la página ha sido reemplazado en los ajustes por un campo de URL de imagen.
  • El campo de URL de la imagen se puede utilizar para especificar una URL de imagen/logotipo que se mostrará en la página de pago de PayPal.

4.3.4

  • Todos los códigos de moneda compatibles con PayPal se muestran como una opción desplegable en los ajustes del plugin.
  • El valor del código de moneda en los ajustes es convertido automáticamente en una cadena en mayúsculas si el usuario introduce por error una cadena en minúsculas.

4.3.3

  • Corrección para PayPal añadiendo el carácter « + » entre las palabras en el parámetro del nombre del artículo.

4.3.2

  • Corrección de un fallo para el nuevo cambio de campo personalizado.

4.3.1

  • Ahora, los valores de los campos personalizados se codifican en la URL.

4.3.0

  • Añadida al plugin la traducción del idioma portugués brasileño. El archivo de traducción ha sido enviado por Fabio Goncalves.
  • Si el costo total de envío en el carrito es 0, el plugin enviará un indicador a PayPal para no pedir la dirección de envío durante el pago.

4.2.9

  • Añadida una nueva opción para exportar todos los datos de los pedidos a un archivo CSV. Esta nueva opción se puede encontrar en «Ajustes de Simple Cart -> Menú de herramientas».
  • Añadido un nuevo filtro (`wspsc_paypal_ipn_notify_url`) para permitir la anulación de la URL de aviso de IPN de PayPal.
  • Añadido un nuevo shortcode al carrito compacto que usa un estilo diferente. Lee la siguiente página para saber cómo funciona:
    https://www.tipsandtricks-hq.com/ecommerce/simple-cart-showing-a-compact-shopping-cart-2925

4.2.8

  • Corregido un problema con la etiqueta `{payer_email}` que no funcionaba en el correo electrónico de aviso del comprador.

4.2.7

  • Añadido un nuevo filtro para la imagen de icono del carrito (`wspsc_cart_icon_image_src`). Se puede usar para personalizar la imagen de icono del carrito.
  • Añadido el escape para el parámetro del enlace del carrito.

4.2.6

  • Añadida una nueva etiqueta de combinación de correo electrónico para el número de teléfono (si está disponible). La nueva etiqueta de correo electrónico es `{phone}`. Ten en cuenta que el número de teléfono es un campo opcional en la página de pago de PayPal. Por lo que puede no estar presente si el cliente no introduce un número de teléfono durante el pago.
  • Añadido un nuevo parámetro de shortcode (`thumb_alt`) para el shortcode de la caja del producto. Se puede usar para especificar una etiqueta `alt` para la imagen en miniatura del producto.
  • Añadido `url_decode` en el parámetro del enlace del carrito. Por lo que el enlace funciona incluso cuando la URL contiene caracteres extraños.

4.2.5

  • Actualización menor para la compatibilidad hacia atrás con un antiguo shortcode usando variación.

4.2.4

  • Añadido un nuevo filtro para la imagen del botón de pago. Se puede usar para especificar una imagen personalizada para el botón de pago.
    Ejemplo del código: https://www.tipsandtricks-hq.com/ecommerce/customize-the-paypal-checkout-button-image-4026
  • Ahora, los pedidos antiguos o incompletos del carrito serán limpiados automáticamente por el plugin.
  • Hechas algunas mejoras en el código de validación IPN de PayPal. Es totalmente compatible con los próximos cambios de IPN de PayPal.

4.2.2

  • Actualización menor para la compatibilidad hacia atrás con un shortcode antiguo.
  • Compatibilidad con WordPress 4.5.

4.2.1

  • Añadida compatibilidad con versiones anteriores para los antiguos shortcodes. Así que los antiguos shortcodes del botón de añadir al carrito seguirán funcionando como de costumbre.

4.2.0

  • Añadida una opción en los ajustes para desactivar la comprobación del nonce para el botón de añadir al carrito.
    Esto es útil para algunos sitios que usan el almacenamiento en la caché. De lo contrario, las páginas almacenadas en la cache más de 48 horas tendrán un nonce antiguo y fallará la comprobación de seguridad nonce.
    Si estás usando en tu sitio una solución de almacenamiento en la caché y teniendo problemas con el fallo de la comprobación de seguridad nonce, entonces activa esta opción en los ajustes.

4.1.9

  • Añadido más saneamiento y validación de los datos «POST/GET/REQUEST».

4.1.8

  • Añadido un nuevo filtro en el carrito (`wspsc_cart_extra_paypal_fields`) que te permitirá añadir campos ocultos adicionales para el pago del carrito en PayPal.
  • Borrada la copia local del archivo de idioma Español, por lo que el plugin carga el archivo del idioma desde translate.wordpress.org.
  • Borrada la copia local del archivo de idioma Italiano, por lo que el plugin carga el archivo del idioma desde translate.wordpress.org.
  • Borrada la copia local del archivo de idioma Sueco, por lo que el plugin carga el archivo del idioma desde translate.wordpress.org.
  • Borrada la copia local del archivo de idioma Turco, por lo que el plugin carga el archivo del idioma desde translate.wordpress.org.
  • Mejorado el código de validación del precio de añadir al carrito frente a una potencial vulnerabilidad.

4.1.7

  • Añadido un nuevo campo de texto en los ajustes – URL de cancelación.
  • El archivo de registro de depuración ha sido renombrado como «ipn_handle_debug.txt».
  • Clase CSS añadida al texto sin formato del botón de añadir al carrito, por lo que se puede personalizar a través de código CSS personalizado.

4.1.6

  • Corregido un problema por el que la validación posterior del precio del pago podría fallar para una transacción con un cupón de descuento.

4.1.5

  • Añadidas clases CSS en el carrito a todos los elementos «tr».
  • Añadida la etiqueta `alt` para todas las imágenes e iconos en el carrito.
  • Añadida al plugin la traducción al idioma Holandés. El archivo de traducción Holandés ha sido enviado por Boye Dorenbos.
  • Añadida una nueva etiqueta de correo electrónico `{address}` que se puede usar en el correo electrónico de aviso para incluir la dirección de los compradores.

4.1.4

  • Se ha importado nuestro plugin a translate.wordpress.org. Cambiado el «Text Domain» del plugin para que pueda ser importado en translated.wordpress.org.
  • Corregido un problema con un shortcode del correo electrónico que no funciona en el cuerpo del correo electrónico del comprador.

4.1.3

  • Actualizada la inicialización de `WP_Widget` para usar el estilo del constructor de PHP 5.
  • Hay un fallo en WordPress 4.3 para los widgets que impide que funcione el widget de la barra lateral. WordPress 4.3.1 lo corregirá.
    Mientras tanto, puedes usar lo siguiente para mostrar el widget del carrito en la barra lateral:
    https://www.tipsandtricks-hq.com/ecommerce/adding-shopping-cart-to-the-sidebar-of-wordpress-site-3073

4.1.2

  • Añadida una clase al elemento de imagen de la cabecera del carrito.
  • Eliminada una etiqueta
    adicional de la salida del carrito.
  • El plugin ahora es compatible con WordPress 4.3.
  • Añadida otra comprobación adicional para el código de validación del precio.

4.1.1

  • Actualizado los métodos constructores de las clases con los estilos de los constructores de PHP 5.

4.1.0

  • Eliminado «v» del número de versión.
  • Añadidas comprobaciones fuertes de validación de precios.

4.0.9

  • Cambiado el slug de entrada del nombre «producto» para ser más específico.

4.0.8

  • Añadida al plugin la traducción del idioma turco. El archivo de traducción al turco ha sido enviado por Vural Pamir.
  • Compatibilidad con WordPress 4.2

4.0.7

  • Ahora, el archivo de la hoja de estilos del carrito usa el gancho `wp_enqueue_scripts`
  • Añadido un nuevo parámetro al shortcode (`thumb_target`) que puede ser usado para especificar una URL de destino para la imagen en miniatura del producto
  • Ahora, los códigos de cupón distinguen mayúsculas de minúsculas.
  • Actualizado el archivo de idioma italiano.

4.0.6

  • Añadida una etiqueta de correo electrónico para incluir el código del cupón usado en el correo electrónico de aviso.
  • Añadida una comprobación adicional para evitar que se muestre un mensaje de aviso de depuración cuando se restablece el carrito.
  • Compatibilidad con WordPress 4.1.

4.0.5

  • Añadidos dos nuevos filtros para permitir la modificación dinámica del cuerpo del correo electrónico de aviso del comprador y del vendedor (justo antes de que se envíe el correo electrónico).
  • Añadido un nuevo filtro para el permiso de visualización del menú de pedidos pueda ser anulado por una extensión.
  • Añadida al plugin la traducción al idioma danés. El archivo de la traducción en danés ha sido enviado por Steve Jorgensen.
  • Añadida una función para eliminar en el shortcode los caracteres especiales del parámetro del precio.

4.0.4

  • Añadidas algunas nuevas etiquetas al correo electrónico para mostrar el ID de la transacción, el importe de la compra y la fecha de la compra (comprueba el campo de los ajustes del correo electrónico para más detalles).
  • Realizadas algunas mejoras en el código de validación del IPN de PayPal.

4.0.3

  • Corregidos algunos avisos en el menú de ajustes cuando se ejecuta en el modo de depuración.
  • Corregido un aviso de advertencia en la portada cuando se ejecuta en el modo de depuración.

4.0.2

  • Añadida una nueva opción para que puedas almacenar tu archivo personalizado del idioma para este plugin en una carpeta fuera del directorio del plugin.
  • Añadidos los siguientes dos nuevos filtros para permitir la personalización del botón de añadir al carrito:
    `wspsc_add_cart_button_form_attr`
    `wspsc_add_cart_submit_button_value`
  • Añadido «Text Domain» y «Damain Path» a la cabecera del plugin.
  • Añadida al plugin la traducción del idioma noruego. El archivo de traducción al noruego ha sido enviado por Reidar F. Sivertsen.
  • Añadidas algunas comprobaciones de seguridad: a) Para asegurar que el pago se deposita en el correo electrónico especificado en los ajustes. b) Para bloquear múltiples avisos de pago para el mismo ID de transacción
  • Ahora, el número de teléfono de contacto de los compradores también se guarda con cada pedido (dado que lo has activado).
  • Añadido el siguiente nuevo filtro para permitir la personalización del shortcode de la caja del producto:
    `wspsc_product_box_thumbnail_code`

4.0.1

  • Añadido un nuevo filtro para dar formato al precio en el carrito. Ejemplo de uso:
    https://www.tipsandtricks-hq.com/ecommerce/customizing-price-amount-display-currency-formatting-3247
  • Compatibilidad con WordPress 4.0.

4.0.0

  • Cambiado el permiso en el menú de pedidos para que solo esté disponible en el escritorio para los usuarios administradores.
  • Hechas algunas mejoras en torno a la función de llamada `session_start` de PHP.
  • Añadida una comprobación adicional para evitar el acceso directo al archivo del carrito.
  • Añadido el campo de la fecha de caducidad en el cupón de descuento. Ahora puedes crear cupones de descuento con una caducidad.

3.9.9

  • Añadida una nueva característica que te permite mostrar en el carrito de compra la imagen en miniatura del producto. Para esto, usa el parámetro «show_thumbnail» en el shortcode del carrito de compra.
  • Añadida al plugin la traducción del idioma sueco. El archivo de traducción al sueco ha sido enviado por Felicia.
  • Corregido un fallo menor con la característica del estilo de la página de pago.
  • Añadido un nuevo filtro en el carrito de compra para el campo del nombre del artículo.
  • Hechas algunas mejoras menores de CSS para la salida del carrito.
  • El shortcode `{product_details}` del correo electrónico mostrará ahora la cantidad total del artículo (en lugar de la cantidad individual del artículo).

3.9.8

  • Añadida al plugin la traducción al idioma hebreo. El archivo de la traducción en hebreo ha sido enviado por Sagi Cooper.
  • Añadida una condición adicional para solucionar el error «Argumento proporcionado no válido» que estaban teniendo algunos usuarios.

3.9.7

  • Añadida una nueva característica para abrir la página de pago en una nueva pestaña/ventana cuando el usuario hace clic en el botón de pago.
  • Actualizado el icono del menú de pedidos del carrito para usar un dashicon con mejor aspecto.
  • Añadido un nuevo filtro para permitir la modificación del valor del campo personalizado. El nombre del filtro es `wpspc_cart_custom_field_value`
  • Añadido un nuevo gancho de acción después de procesar el IPN de PayPal. Esto te permitirá realizar una tarea adicional de proceso posterior al pago de tus pedidos. Nombre del gancho: wpspc_paypal_ipn_processed
  • Hechas algunas mejoras a algunos de los iconos del carrito de compra (han sido actualizados los iconos del carrito y del borrado de los artículos).
  • La salida del carrito funcionará con un tema adaptable.

3.9.6

  • Añadida al plugin la traducción al idioma checo. El archivo de la traducción en checo ha sido enviado por Tomas Sykora.
  • Añadida una nueva opción/característica para especificar un nombre de estilo a la página de pago personalizada de PayPal. El plugin usará el estilo de la página de pago personalizada, si especificas uno.
  • Cada pedido ahora también muestra el importe del envío en la interfaz de gestión de pedidos.

3.9.5

  • Añadida una nueva característica que te permite (el administrador del sitio) configurar un correo electrónico de aviso de venta para el administrador. Cuando tu cliente compra un producto, tienes un aviso por correo electrónico. Activa esta característica desde la interfaz del plugin «Ajustes del correo electrónico».
  • Añadida al plugin la traducción del idioma polaco. El archivo de traducción al polaco ha sido enviado por Gregor Konrad.
  • Corregido un problema menor con las imágenes del botón personalizado que usa URL HTTPS.
  • Añadidas más clases de CSS en el carrito de compra para que puedas aplicar fácilmente retoques CSS.

3.9.4

  • Corregido un fallo menor en el shortcode del nuevo carrito compacto `[wp_compact_cart]`

3.9.3

  • Añadida una nueva característica para mostrar un carrito de compra compacto. Puedes mostrar el carrito de compra compacto en cualquier parte de tu sitio (ejemplo: barra lateral, cabecera, etc.).
  • Actualizadas las cadenas de traducción del idioma. Las instrucciones de traducción están aquí – https://www.tipsandtricks-hq.com/ecommerce/translating-the-wp-simple-shopping-cart-plugin-2627
  • Añadida una nueva función para obtener la cantidad total de artículos del carrito (`wpspc_get_total_cart_qty`).
  • Añadida una nueva característica para obtener la cantidad del subtotal del carrito (`wpspc_get_total_cart_sub_total`).

3.9.2

  • Añadida una opción para especificar una imagen de botón personalizada para los botones de añadir al carrito. Puedes usar en el shortcode el parámetro `button_image` para personalizar la imagen del botón de añadir al carrito.
  • El código del cupón que se usa en una transacción se guardará con el pedido para que puedas verlo en la administración.

3.9.1

  • Compatibilidad con WP 3.8

3.9.0 and 3.8.9

  • Solución para WP Super Cache – https://www.tipsandtricks-hq.com/ecommerce/wp-shopping-cart-and-wp-super-cache-workaround-334
  • Añadido un nuevo argumento al shortcode para especificar un número de SKU para tus productos.
  • Corregidas algunas advertencias/avisos de depuración
  • Añadido el archivo del idioma italiano

3.8.8

  • Añadida al carrito de compra una característica de cupón de descuento. Ahora puedes configurar cupones de descuento a través de los ajustes «Simple Cart -> Menú de cupón/descuento»
  • El enlace «Ver», ahora muestra los detalles del pedido
  • Corregido un fallo por el que el precio del envío no se mostraba correctamente para más de $1000
  • Compatibilidad con WordPress 3.7

3.8.7

  • Cambiados algunos nombres de función y hechos únicos para reducir la posibilidad de un conflicto con otro nombre de función de otro plugin.
  • Añadida una nueva opción en el plugin para que los artículos comprados de una transacción sean mostrados en el menú de pedidos
  • El aviso de pago solo será procesado cuando el estado sea «Completado».

3.8.6

  • Actualizado el enlace roto de los ajustes del menú
  • Actualizada la integración de la galería de NextGen para devolver $arg1 en lugar de $arg2

3.8.5

  • Añadido un menú de ajustes del correo electrónico en el que el administrador del sitio puede personalizar el correo electrónico del comprador que se envía después de una transacción
  • También, se han añadido las siguientes etiquetas dinámicas del correo electrónico para el campo del cuerpo del correo electrónico:

`{first_name}` Nombre del comprador
`{last_name}` Apellidos del comprador
`{product_details}` Los datos del artículo adquirido (esto incluirá el enlace de descarga para los artículos digitales).

3.8.4

  • Corregido un problema producido al hacer un commit cuando en el repositorio de plugins de wordpress.org estaba en mantenimiento

3.8.3

  • Mejorada la interfaz del menú de ajustes con la nueva instrucción del uso del shortcode.

Se puede encontrar el registro de cambios completo para todas las versiones en la siguiente URL:
http://www.tipsandtricks-hq.com/ecommerce/?p=319