Login
Get Started

Blog de Easy Digital Downloads

Tutoriales, consejos y recursos de WordPress para ayudarte a hacer crecer tu negocio

Autenticación Reforzada de Clientes y EDD

Actualización SCA de Easy Digital Downloads

Última actualización:

imagen del autor
By Chris Klosowski President

Hoy, anunciamos la versión beta de nuestra primera tanda de compatibilidad con la Autenticación Reforzada de Clientes (o SCA, por sus siglas en inglés). Esta versión beta inicial incluye compatibilidad con la pasarela de pago de Stripe.

Actualización: Stripe Gateway 2.7 y Recurring Payments 2.9 se han lanzado oficialmente, ofreciendo compatibilidad con SCA para pagos de Stripe.

Me complace informarle que las siguientes extensiones tienen versiones beta disponibles que permiten aceptar pagos que requieren SCA:

  • Stripe Gateway 2.7 Beta 1
  • Recurring Payments 2.9 Beta 1

Así que, sin más demora, aquí están los grandes cambios que vienen en cada uno de estos lanzamientos.

Cómo probar las versiones beta

Para ayudar a garantizar que el lanzamiento final de estas extensiones sea lo más fluido posible, necesitamos su ayuda para probar esta versión beta.

Probar la versión beta es muy sencillo. Simplemente inicie sesión en su sitio de prueba que tenga Easy Digital Downloads con Stripe y/o Recurring Payments instalado y activado, y navegue a Descargas → Herramientas → Versiones Beta y marque la casilla de las extensiones para las que desea permitir la prueba beta.

La actualización beta ahora estará disponible como una actualización estándar de plugin de WordPress desde su página de Plugins, aunque la notificación puede tardar hasta unas pocas horas en aparecer. Para más detalles, puede ver esta documentación sobre cómo habilitar las versiones beta para las extensiones.

Nota: no recomendamos probar la versión beta en un sitio en producción, por favor, realice todas las pruebas en un sitio de staging. Si bien hacemos todo lo posible para no causar problemas durante las actualizaciones, a veces los problemas pasan desapercibidos, por lo que tener un sitio de staging / prueba es muy importante.

Stripe 2.7 Beta 1

Compatibilidad con SCA y PaymentIntents

Hemos refactorizado nuestra integración de Stripe desde cero para admitir esta nueva plataforma que no solo es compatible con la API de Payment Intents, sino que también cumple con las regulaciones SCA. Cuando sea requerido por su banco, se le pedirá al cliente el desafío SCA/3DS antes de completar su compra:

Un ejemplo de un pago de prueba realizado con el desafío SCA.

Errores de tarjeta en línea con Stripe

Lo han estado pidiendo, y finalmente, con la ayuda de la plataforma Stripe Elements, los clientes que pagan con tarjeta de crédito a través de Stripe verán mensajes de error de tarjeta en línea que no requieren una actualización de página.

Stripe Elements ahora mostrará los errores basados en la tarjeta en línea sin necesidad de actualizar la página.

Importante: si ha personalizado su página de pago para realizar cambios en los campos de la tarjeta de Stripe, por favor, lea los siguientes párrafos.

Es posible que haya notado que los campos de la tarjeta de crédito han cambiado bastante. En lugar de tres campos de formulario para el número de tarjeta, la fecha de vencimiento y el CVV, tenemos lo que parece un solo campo de formulario. Esto es parte de Stripe Elements y es necesario para que Stripe funcione ahora.

Si ha personalizado su página de pago y ha desvinculado nuestros campos de tarjeta con algo como lo siguiente, deberá eliminar esta personalización para que el sistema de pago y gestión de tarjetas continúe funcionando.

remove_action( 'edd_stripe_new_card_form', 'edd_stripe_new_card_form' );

Deprecación del modal de Stripe Checkout

Como cubrimos en nuestra publicación inicial sobre SCA, Stripe ha eliminado la capacidad de usar la ventana modal de Stripe Checkout en esta versión de su API. Si bien tienen un sistema de Checkout de reemplazo, ya no es una ventana modal y requiere que el cliente sea redirigido fuera de su tienda para completar su compra. Debido a que este es un cambio de comportamiento tan grande, elegimos no simplemente pasar al nuevo Checkout y, en cambio, redirigir a la página de pago de Easy Digital Downloads. En el futuro, estamos investigando una solución para reintroducir una función 'similar a checkout' que le dará la capacidad de usar una ventana modal una vez más.

Requisitos de versión de PHP

Debido a toda la increíble nueva funcionalidad que nos ha proporcionado la biblioteca Stripe v3, PaymentIntents y los campos de pago de Elements, fue necesario aumentar nuestro requisito de versión de PHP a PHP 5.6 o superior.

Otros cambios notables

  • Los usuarios ahora tienen la capacidad de eliminar todas las tarjetas de su cuenta, así como agregar una nueva tarjeta, cuando no tienen tarjetas asociadas con su cuenta.
  • Los propietarios de tiendas ahora pueden optar por cargar la biblioteca Javascript de Stripe solo cuando sea necesario.
  • Una experiencia mucho mejorada con el formulario de dirección de facturación.
  • Actualizado a la versión 2019-08-14 de la API de Stripe

Recurring Payments 2.9 Beta 1

Al igual que con Stripe, necesitábamos hacer algunos cambios significativos en nuestra extensión de Pagos Recurrentes para admitir SCA y las nuevas versiones de la API de Stripe.

Soporte de carrito mixto para Stripe

Debido a algunos cambios en la forma en que se crean los pagos de Stripe para las compras de suscripción, ahora es posible que los clientes que elijan pagar con Stripe compren una suscripción y un producto que no sea de suscripción al mismo tiempo. Por el momento, esta función se limita a cuando se usa Stripe al pagar.

Otros cambios notables

La mayoría de los cambios para esta versión son cambios 'detrás de escena'. Sin embargo, hay otros aspectos destacados que probablemente le interesarán.

  • Capacidad de cambiar el texto del enlace para cancelar una suscripción.
  • Los administradores ahora pueden configurar y recibir un correo electrónico cuando un cliente cancela una suscripción.
  • Se corrigió un error que provocaba que PayPal Pro/Express a veces manejara las llamadas IPN del otro.
  • Se agregó una casilla de verificación para permitir la cancelación de una suscripción al reembolsar un pago.
  • Los administradores ahora pueden cambiar el ID de precio con el que está asociada una suscripción, cuando el producto tiene precios variables.

¿Y qué pasa con otras pasarelas?

PayPal Pro

Recientemente comenzamos a desarrollar soporte para PayPal Pro, pero en este momento no tenemos una integración funcional con Cardinal Commerce, el proveedor con el que hemos elegido trabajar. Esperamos ansiosamente su continuo apoyo para ayudarnos a cumplir con SCA con PayPal Pro.

Braintree

Hemos agregado Braintree a nuestra lista de pasarelas para admitir en un futuro próximo. En este momento estamos investigando lo que se necesitará para integrar el soporte SCA de Braintree en Easy Digital Downloads, y nos comunicaremos cuándo y si estará listo.

Recursos populares

Descargo de responsabilidad: Nuestro contenido es compatible con los lectores. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia EDD, por qué es importante y cómo puedes apoyarnos.

Experimenta Ventas sin Interrupciones con EDD

Gestiona tu tienda digital sin esfuerzo con potentes herramientas y transacciones seguras

¡Lo más popular en EDD ahora mismo!

Cómo escribir descripciones de productos digitales con WordPress para impulsar las ventas
How to Write Effective Digital Product Descriptions
Writing digital product descriptions is harder than it looks. Your words are the only thing standing between a browser and…
Cómo hacer que los productos digitales se encuentren en la búsqueda de IA | Optimización de la búsqueda de productos digitales con IA
How to Get Digital Products Found by AI Search
AI is changing how people find products to buy. It's not just in ChatGPT. Google AI Overviews now appear above…

¡Empieza a vender hoy mismo!

Únete a más de 50.000 propietarios de tiendas inteligentes y empieza a usar la forma más fácil de vender productos digitales con WordPress.