O desenvolvemento desta versión custou 3.200 euros. O custo acumulado para este ano é de 5.300 euros. O custo acumulado dende a primeira versión é de 204.030 euros, pero o custo para ti é só a licencia de 79€.
Nova rama 30.0.x do plugin Redsys para WooCommerce de WooCommerce.com.
Versiones da rama
30.0.0
Novo:
- Compatibilidade con Click to Pay de MasterCard.
- Engadido selector de URL de entorno de probas (SIS-T / SIS-I) a todas as pasarelas de pago con modo de probas configurable (Redsys Redirección, InSite, Bizum, Bizum Checkout, Google Pay Redirección, Google Pay Checkout, Apple Pay Checkout, Domiciliación Bancaria, Masterpass).
- Engadidos botóns de pago express Apple Pay e Google Pay en páxinas de produto (produtos simples e variables).
- Os botóns de Apple Pay e Google Pay en produtos agora soportan produtos de subscrición.
- O pago express de Apple Pay e Google Pay en páxinas de produto agora detecta campos personalizados do checkout e os solicita antes do pago (NIF/DNI, data de nacemento, etc.).
- Compatibilidade total con Advanced Subscriptions for WooCommerce.
- Compatibilidade total con Autónomos Premium en Pagos Express (Google Pay / Apple Pay) en páxinas de produto, carro e checkout. A retención de IRPF agora aplícase correctamente segundo a selección de tipo de usuario (particular, autónomo, empresa).
Arreglado:
- Corrixida a retención de IRPF que se aplicaba para todos os tipos de usuario en Pago Express (Google/Apple Pay). Agora só se aplica correctamente para usuarios "empresa" e "autónomo", non para "particular". Afecta a páxinas de produto, carro (Blocks) e checkout (clásico e Blocks).
- Corrixido que o tipo de usuario de Autónomos en sesión non se sobrescribía cando o usuario seleccionaba un tipo diferente no modal de campos personalizados do Pago Express.
- O endpoint checkout-price de Google Pay agora recalcula os totais en lugar de usar valores en caché, asegurando importes de IRPF correctos.
- Engadido save_express_fields_to_order() que faltaba no soporte de Apple Pay Blocks, asegurando que os campos personalizados (tipo de usuario, DNI) se gardan nos pedidos.
- Corrixida condición de carreira en pagos de renovación de subscricións que podía provocar chamadas duplicadas a payment_complete(). O meta _redsys_done agora gárdase inmediatamente despois de payment_complete() en lugar de ao final da función, pechando a ventá onde unha notificación IPN simultánea podía procesar o mesmo pago outra vez.
- Engadido bloqueo por transient en doing_scheduled_subscription_payment() para previr o procesamento duplicado do mesmo pedido de renovación.
- Eliminado logging excesivo da función is_available() da pasarela Inespay.
- Corrixido aviso de deprecación en PHP 8.2+ por creación de propiedade dinámica na pasarela Inespay (notify_url).
- PayGold agora establece o estado do pedido como en espera (como transferencia bancaria) para que os botóns Pagar/Cancelar non se mostren na páxina de pedido recibido, o stock redúcese inmediatamente e os clientes ven un mensaxe informativo no seu lugar.







