Todas las versiones registradas, de la más nueva a la más antigua, con lo que cambió en cada una.
Última 1.8· 27 oct 202615 versionesDesde dic 2023
2026 · 3 versiones
1.8
Última
1 mejora1 corrección2 de seguridad
Mejora
Added an admin notice when PayFast is the active gateway and no PassPhrase is set. #117 (@andrewlimaza)
Corregido
Fixed an issue where paid orders could stay in token status if the ITN validation request to PayFast failed. The site now responds with a 503 so PayFast re-sends the ITN. #114 (@terminalstate)
Seguridad
The ITN debug log now uses a random file name, and the logs folder is blocked from web access on Apache and LiteSpeed servers. #116 (@andrewlimaza)
The ITN log is no longer output in the response to PayFast. It's still written to the log file or emailed when debugging is on. #115 (@andrewlimaza)
1.7.4
1 corrección1 de seguridad
Corregido
Fixed renewal orders saving names with apostrophes with a stray backslash. #111 (@dparker1005)
Seguridad
Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #111 (@dparker1005)
1.7.3
1 corrección1 de seguridad
Corregido
ITN source IP validation now works for sites behind a proxy or CDN when a PassPhrase is configured. #109 (@dwanjuki)
Seguridad
The ITN validation request to PayFast now verifies PayFast's SSL certificate. Thanks to @kta1kri for reporting this issue. #110 (@dparker1005)
2025 · 3 versiones
1.7.2
2 mejoras
Mejora
Improved support for Paid Memberships Pro V3.5+ (@JarrydLong)
Safe listed new PayFast hostnames for ITN requests. (@JarrydLong)
1.7.1
1 corrección
Corregido
Fixed an issue where multiple ITN requests received in a single day would cancel a subscription. #105 (@andrewlimaza)
1.7
1 mejora1 corrección
Mejora
Added support for `pmpro_calculate_profile_start_date` to better handle subscription delays or code that may tweak the subscription start date.
Corregido
Fixed a specific issue where PayFast would try to create a subscription when the $level object would be tweaked but no frequency was set for recurring amounts.
2024 · 8 versiones
1.6.1
1 corrección
Corregido
Fixed an issue where the initial order's subtotal and total amount would not match when recurring membership levels had a different initial payment.
1.6
1 nuevo2 mejoras
Nuevo
Now updating the plugin from paidmembershipspro.com
Mejora
Added local language files under the /languages folder.
Added logic to improve compatibility with daily recurring subscriptions.
1.5.4
1 corrección
Corregido
Fixed a fatal issue with Paid Memberships Pro V3.2+ and improved compatibility with 3.2+.
1.5.3
1 mejora1 corrección
Mejora
Refactored the `pmpro_itnChangeMembershipLevel` function (@andrewlimaza)
Corregido
BUG FIX/ENHANCEMENT: Added better support for User Fields not saving correctly during checkout. (@andrewlimaza)
1.5.2
2 mejoras
Mejora
Added improved support for Paid Memberships Pro V3.1+ (@andrewlimaza)
Added improved compatibility with screen readers for the help text on the checkout page (@andrewlimaza)
1.5.1
1 corrección
Corregido
Fixed an issue where certain custom fields weren't saving correctly. (@ipokkel)
1.5
2 mejoras
Mejora
Added support for daily and weekly subscriptions. (Please note at the time of this writing, this isn't supported in sandbox environments.)
Added support for Paid Memberships Pro V3.0.
1.4.3
1 corrección
Corregido
Fixed an issue where the ITN handler would fatal error when PMPROPF_DEBUG constant was missing. (@JarrydLong)
2023 · 1 versión
1.4.2
1 de seguridad
Seguridad
Improved the way the log file for ITN requests is generated. (@andrewlimaza, @dparker1005)
Changelog publicado por el desarrollador, en su idioma original.