El desenvolupament d'aquesta versió ha costat 1.050 euros. El cost acumulat per a aquest any és de 10.550 euros. El cost acumulat des de la primera versió és de 209.280 euros, però el cost per a tu és només la llicència de 79€.
Nova versió 30.4.0 del plugin Redsys per WooCommerce de WooCommerce.com.
30.4.0
Nou:
- Nova secció de Subscripcions als Ajustos Avançats de Redsys per configurar credencials i comportament dels pagaments de renovació de subscripcions.
Seguretat:
- [Alta] Afegida la verificació de firma criptogràfica que faltava en successful_request() per a 9 passarel·les de pagament: Apple Pay, Bizum Checkout, Bizum Redirect, Google Pay Checkout, Google Pay Redirect, Domiciliació Bancària (Direct Debit), MasterPass, PayGold i Transferència Bancària. Sense aquesta comprovació, les notificacions de pagament podien falsificar-se per completar comandes sense un pagament real.
Arreglat:
- Les comandes de renovació de SUMO Subscriptions fallaven perquè sumo_save_subscription_payment_info() es cridava amb 'payment_method' => 'insite' en lloc de 'redsys' en el callback de la passarel·la de redirecció. Això feia que SUMO establís el mètode de pagament incorrecte en les comandes de renovació, activant el filtre de passarel·la erroni i utilitzant credencials incorrectes.
- Les subscripcions de YITH WooCommerce Subscriptions es cancel·laven prematurament en renovacions fallides per a les passarel·les Redsys Redirect, InSite, Apple Pay Checkout i Google Pay Checkout. La ruta de "sense token / targeta caducada" en doing_scheduled_subscription_payment() (class-wc-gateway-redsys.php i class-wc-gateway-insite-redsys.php) cridava a ywsbs_register_failed_payment() i a continuació retornava false, provocant que el wrapper de YITH renew_yith_subscription() la tornés a cridar. El doble increment de failed_attempts cancel·lava les subscripcions després de 1–2 fallades reals en lloc dels 3 reintents configurats. Apple Pay i Google Pay Checkout també queden corregits ja que deleguen en el gestor principal de Redsys.







