- NIEUW: API – Abonnementen, verlengingen en abonnementsnotities zijn nu beschikbaar voor AI-assistenten via de WordPress Abilities API.
- NIEUW: Abonnementen – Klanten wiens updatekoppeling niet meer werkt, kunnen nu een nieuwe aanvragen per e-mail vanaf de updatepagina.
- Beveiliging: Verbeterde validatie van terugkerende productprijzen en factureringstermijnen bij het afrekenen.
- Beveiliging: Versterkte verificatie van PayPal Standard en 2Checkout abonnementsmeldingen.
- Beveiliging: Inhoud beperkt tot actieve abonnees controleert nu strikter de abonnementsstatus.
- Beveiliging: Verbeterde opschoning van abonnementsnotities.
- Beveiliging: De abonnementen-API vereist nu toestemming om abonnementen te bekijken voordat abonnementsdetails worden geretourneerd.
- Beveiliging: Versterkte controle voordat een PayPal Express-bestelling als voltooid wordt gemarkeerd.
- Beveiliging: Versterkte eigendomscontroles wanneer een klant de betaalmethode van een abonnement bijwerkt.
- Beveiliging: De PayPal Express-bevestigingspagina toont nu alleen abonnementsdetails aan de klant aan wie ze toebehoren.
- Admin: De verborgen upgradespagina verschijnt niet langer in het WordPress Command Palette.
- Blokken: Header- en footerblokken op de betaalmethode-updatepagina werken nu correct met blokthema's.
- Compatibiliteit – Meerdere Valuta's: Stripe-abonnementen worden nu verlengd in de valuta van de aankoop in plaats van de basisvaluta van de winkel.
- Compatibiliteit – Softwarelicenties: Het handmatig verlengen van een licentie via PayPal annuleert nu het oude abonnement, zodat klanten niet langer dubbel worden gefactureerd.
- PayPal: Geannuleerde abonnementen die gebruikmaken van een opgeslagen PayPal-betaalmethode kunnen nu opnieuw worden geactiveerd.
- PayPal: Verlengingen met belasting worden niet langer te veel belast met het belastingbedrag.
- Privacy: Wis Persoonlijke Gegevens kan nu abonnementsvernieuwingsbestellingen anonimiseren.
- Verlengingen: Een mislukte verlengingsbetaling verlengt een abonnement of de licentie ervan niet langer.
- Verlengingen: Verlengingen die op de laatste dag van een maand worden verwerkt, krijgen nu de juiste vervaldatum.
- Stripe: Abonnementen worden nu aangemaakt wanneer een bestelling die in behandeling was, wordt voltooid.
- Stripe: Aankopen die worden voltooid nadat de klant de checkout heeft verlaten, inclusief live Amazon Pay-aankopen, maken nu hun abonnementen aan.
- Stripe: Abonnementen die na mislukte betalingen zijn geannuleerd, kunnen opnieuw worden geactiveerd en de betaling wordt dan geïnd.
- Stripe: De tool voor synchronisatie van abonnementen werkt nu vervaldatums bij, zodat opnieuw geactiveerde abonnementen actief blijven.
- Stripe: Abonnementen die zijn hersteld met de tool voor ontbrekende abonnementen slaan nu de juiste terugkerende belasting op.
- Stripe: Het annuleren van een abonnement dat onbetaald is in Stripe, annuleert het nu ook in Stripe.
- Stripe: Verlengingsbetalingen worden nu geregistreerd, zelfs wanneer de opgeslagen Stripe ID van een abonnement verouderd is.
- Stripe: De hersteltool voor abonnementen op het bestelscherm vindt weer overeenkomende Stripe-abonnementen.
- Stripe: Een nieuwe betaalmethode krijgt nu het volledige factuuradres van de klant, zodat vernieuwingen in regio's die er een vereisen niet langer worden geweigerd.
- Belastingen: Vernieuwingsbestellingen gebruiken nu het huidige belastingtarief in plaats van een tarief dat is gedeactiveerd.
- Dev: De oude callbacks voor het aanmaken van Stripe-abonnementen worden niet langer geregistreerd in de Payment Elements-modus.
- Dev: Hulpprogramma voor vergrendeling toegevoegd om te voorkomen dat hetzelfde record tegelijkertijd twee keer wordt verwerkt.
- Dev: De ontbrekende
parent_payment_id_product_id-index toegevoegd aan de abonnements-tabel voor winkels die zijn geüpgraded vanaf 2.12.2 of eerder, wat trage laadtijden van admin-pagina's oplost. - Dev: De query voor abonnementen valideert nu zijn eigen sorteerrichting.
- Dev: Heractivering van Stripe-abonnementen wordt nu uitgevoerd in een speciale service.
- Dev: Blocks gebruiken nu de gedeelde build-tools van de plugin en afhankelijkheden zijn bijgewerkt.

