Todas as versões registradas, da mais nova para a mais antiga, com o que mudou em cada uma.
Última 1.8· 27 out 202615 versõesDesde dez 2023
2026 · 3 versões
1.8
Última
1 melhoria1 correção2 de segurança
Melhoria
Added an admin notice when PayFast is the active gateway and no PassPhrase is set. #117 (@andrewlimaza)
Corrigido
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)
Segurança
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 correção1 de segurança
Corrigido
Fixed renewal orders saving names with apostrophes with a stray backslash. #111 (@dparker1005)
Segurança
Improved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #111 (@dparker1005)
1.7.3
1 correção1 de segurança
Corrigido
ITN source IP validation now works for sites behind a proxy or CDN when a PassPhrase is configured. #109 (@dwanjuki)
Segurança
The ITN validation request to PayFast now verifies PayFast's SSL certificate. Thanks to @kta1kri for reporting this issue. #110 (@dparker1005)
2025 · 3 versões
1.7.2
2 melhorias
Melhoria
Improved support for Paid Memberships Pro V3.5+ (@JarrydLong)
Safe listed new PayFast hostnames for ITN requests. (@JarrydLong)
1.7.1
1 correção
Corrigido
Fixed an issue where multiple ITN requests received in a single day would cancel a subscription. #105 (@andrewlimaza)
1.7
1 melhoria1 correção
Melhoria
Added support for `pmpro_calculate_profile_start_date` to better handle subscription delays or code that may tweak the subscription start date.
Corrigido
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 versões
1.6.1
1 correção
Corrigido
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 novo2 melhorias
Novo
Now updating the plugin from paidmembershipspro.com
Melhoria
Added local language files under the /languages folder.
Added logic to improve compatibility with daily recurring subscriptions.
1.5.4
1 correção
Corrigido
Fixed a fatal issue with Paid Memberships Pro V3.2+ and improved compatibility with 3.2+.
1.5.3
1 melhoria1 correção
Melhoria
Refactored the `pmpro_itnChangeMembershipLevel` function (@andrewlimaza)
Corrigido
BUG FIX/ENHANCEMENT: Added better support for User Fields not saving correctly during checkout. (@andrewlimaza)
1.5.2
2 melhorias
Melhoria
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 correção
Corrigido
Fixed an issue where certain custom fields weren't saving correctly. (@ipokkel)
1.5
2 melhorias
Melhoria
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 correção
Corrigido
Fixed an issue where the ITN handler would fatal error when PMPROPF_DEBUG constant was missing. (@JarrydLong)
2023 · 1 versão
1.4.2
1 de segurança
Segurança
Improved the way the log file for ITN requests is generated. (@andrewlimaza, @dparker1005)
Changelog publicado pelo desenvolvedor, no idioma original.