Lo sviluppo di questa versione è costato 3.200 euro. Il costo accumulato per quest'anno è di 5.300 euro. Il costo accumulato dalla prima versione è di 204.030 euro, ma il costo per te è solo la licenza di 79€.
Nuovo ramo 30.0.x del plugin Redsys per WooCommerce di WooCommerce.com.
Versioni del ramo
30.0.0
Nuovo:
- Compatibilità con Click to Pay di MasterCard.
- Aggiunto selettore di URL dell'ambiente di test (SIS-T / SIS-I) a tutte le gateway di pagamento con modalità di test configurabile (Redsys Redirect, InSite, Bizum, Bizum Checkout, Google Pay Redirect, Google Pay Checkout, Apple Pay Checkout, Addebito Bancario, Masterpass).
- Aggiunti pulsanti di pagamento express Apple Pay e Google Pay nelle pagine prodotto (prodotti semplici e variabili).
- I pulsanti di Apple Pay e Google Pay nei prodotti ora supportano prodotti in abbonamento.
- Il pagamento express di Apple Pay e Google Pay nelle pagine prodotto ora rileva i campi personalizzati del checkout e li richiede prima del pagamento (NIF/DNI, data di nascita, ecc.).
- Compatibilità totale con Advanced Subscriptions for WooCommerce.
- Compatibilità totale con Lavoratori Autonomi Premium in Pagamenti Express (Google Pay / Apple Pay) nelle pagine prodotto, carrello e checkout. La ritenuta IRPF ora si applica correttamente in base alla selezione del tipo di utente (privato, autonomo, azienda).
Corretto:
- Corretto il ritenuta IRPF che si applicava a tutti i tipi di utente in Pagamento Express (Google/Apple Pay). Ora si applica correttamente solo per gli utenti "azienda" e "autonomo", non per "privato". Influisce su pagine prodotto, carrello (Blocks) e checkout (classico e Blocks).
- Corretto che il tipo di utente di Lavoratori Autonomi in sessione non veniva sovrascritto quando l'utente selezionava un tipo diverso nel modulo dei campi personalizzati del Pagamento Express.
- L'endpoint checkout-price di Google Pay ora ricalcola i totali invece di utilizzare valori memorizzati nella cache, assicurando importi IRPF corretti.
- Aggiunto save_express_fields_to_order() mancante nel supporto di Apple Pay Blocks, assicurando che i campi personalizzati (tipo di utente, DNI) vengano salvati negli ordini.
- Corretta condizione di gara nei pagamenti di rinnovo degli abbonamenti che poteva provocare chiamate duplicate a payment_complete(). Il meta _redsys_done ora viene salvato immediatamente dopo payment_complete() invece che alla fine della funzione, chiudendo la finestra in cui una notifica IPN simultanea poteva elaborare nuovamente lo stesso pagamento.
- Aggiunto blocco per transient in doing_scheduled_subscription_payment() per prevenire l'elaborazione duplicata dello stesso ordine di rinnovo.
- Rimosso logging eccessivo dalla funzione is_available() della gateway Inespay.
- Corretto avviso di deprecazione in PHP 8.2+ per creazione di proprietà dinamica nella gateway Inespay (notify_url).
- PayGold ora imposta lo stato dell'ordine come in attesa (come bonifico bancario) affinché i pulsanti Paga/Annulla non vengano visualizzati nella pagina dell'ordine ricevuto, lo stock viene ridotto immediatamente e i clienti vedono un messaggio informativo al loro posto.







