Le développement de cette version a coûté 3.200 euros. Le coût cumulé pour cette année est de 5.300 euros. Le coût cumulé depuis la première version est de 204.030 euros, mais le coût pour vous est seulement la licence de 79€.
Nouvelle branche 30.0.x du plugin Redsys pour WooCommerce de WooCommerce.com.
Versions de la branche
30.0.0
Nouveau :
- Compatibilité avec Click to Pay de MasterCard.
- Ajout d'un sélecteur d'URL d'environnement de test (SIS-T / SIS-I) à toutes les passerelles de paiement avec mode de test configurable (Redsys Redirection, InSite, Bizum, Bizum Checkout, Google Pay Redirection, Google Pay Checkout, Apple Pay Checkout, Domiciliation Bancaire, Masterpass).
- Ajout de boutons de paiement express Apple Pay et Google Pay sur les pages de produit (produits simples et variables).
- Les boutons Apple Pay et Google Pay sur les produits prennent désormais en charge les produits d'abonnement.
- Le paiement express d'Apple Pay et de Google Pay sur les pages de produit détecte désormais les champs personnalisés du checkout et les demande avant le paiement (NIF/DNI, date de naissance, etc.).
- Compatibilité totale avec Advanced Subscriptions for WooCommerce.
- Compatibilité totale avec les Indépendants Premium en Paiements Express (Google Pay / Apple Pay) sur les pages de produit, panier et checkout. La retenue d'IRPF s'applique désormais correctement selon le type d'utilisateur sélectionné (particulier, indépendant, entreprise).
Corrigé :
- Correction de la retenue d'IRPF qui s'appliquait à tous les types d'utilisateur dans le Paiement Express (Google/Apple Pay). Elle s'applique désormais correctement uniquement aux utilisateurs "entreprise" et "indépendant", pas aux "particuliers". Cela affecte les pages de produit, le panier (Blocks) et le checkout (classique et Blocks).
- Correction du type d'utilisateur des Indépendants en session qui n'était pas écrasé lorsque l'utilisateur sélectionnait un type différent dans la fenêtre modale des champs personnalisés du Paiement Express.
- Le point de terminaison checkout-price de Google Pay recalculera désormais les totaux au lieu d'utiliser des valeurs mises en cache, garantissant des montants d'IRPF corrects.
- Ajout de save_express_fields_to_order() manquant dans le support d'Apple Pay Blocks, garantissant que les champs personnalisés (type d'utilisateur, DNI) soient enregistrés dans les commandes.
- Correction de la condition de course dans les paiements de renouvellement d'abonnements qui pouvait provoquer des appels en double à payment_complete(). Le meta _redsys_done est désormais enregistré immédiatement après payment_complete() au lieu de la fin de la fonction, fermant la fenêtre où une notification IPN simultanée pouvait traiter le même paiement à nouveau.
- Ajout d'un verrou par transient dans doing_scheduled_subscription_payment() pour prévenir le traitement en double de la même commande de renouvellement.
- Suppression des journaux excessifs de la fonction is_available() de la passerelle Inespay.
- Correction de l'avertissement de dépréciation dans PHP 8.2+ pour la création de propriété dynamique dans la passerelle Inespay (notify_url).
- PayGold définit désormais l'état de la commande comme en attente (comme un virement bancaire) afin que les boutons Payer/Annuler ne s'affichent pas sur la page de commande reçue, le stock est réduit immédiatement et les clients voient un message informatif à la place.







