Releases: strangerstudios/pmpro-payfast
Releases · strangerstudios/pmpro-payfast
V1.4 - 2022-12-01
- ENHANCEMENT: Added better support for MMPU when a member cancels their membership. (@dparker1005)
- BUG FIX/ENHANCEMENT: Fixed an issue where custom fields were not saving correctly during checkout. (@JarrydLong)
- BUG FIX: Fix fatal error during ITN service PayFast uses. (@louiswol94)
- REFACTOR: Removed redundant code and cleaned up code in the ITN handler and class. (@mircobabini)
V1.3.0
- ENHANCEMENT: Set the default order status to "token" instead of "pending".
- ENHANCEMENT: Hide the Update/Cancel buttons on the membership billing page when PayFast is used.
- BUG FIX: Fixed fatal error where method was called incorrectly on the membership billing page.
- BUG FIX: Rename filter in the ITN Handler to prevent conflicts. Filter name changed from 'pmpro_ipnhandler_level' to 'pmpro_payfast_itnhandler_level'.
V1.2
- BUG FIX: Fixed admin notice showing up on all pages in WordPress dashboard when custom trial is set.
- ENHANCEMENT: Support Subscriptions Delay Add On.
v1.1
- BUG FIX: Fixed an issue where cancellations inside Paid Memberships Pro weren't cancelling the subscription inside PayFast.
- ENHANCEMENT: Moved the location of the 'pmpro_payfast_data' filter to allow proper filtering of data passed to PayFast.
V1.0
- BUG FIX: Fixed a fatal error if Paid Memberships Pro (core) plugin was disabled.
- BUG FIX: Fixed an issue where initial order was showing incorrect amount charged if initial price wasn't the same as the recurring price.
- BUG FIX: Fixed a PHP warning when creating a new membership level while PayFast was enabled as the active gateway.
v0.9
- BUG FIX: Hide the PayFast logo on checkout when a discount is applied that sets the level to be free.
- ENHANCEMENT: Show warnings within the admin dashboard area when levels contain custom trials, not-supported billing periods.
0.8.5
- BUG FIX: Fixed issue where discount code wasn't adjusting the pricing correctly within PayFast.
V0.8.4
- BUG FIX: Fixed issue where billing page would cause a fatal error when clicking on 'Update' button. Now redirects to PayFast account page.
v.8.3
- Bug Fix: Error with signature mismatch on recurring payments (thanks Tauriq Stanley).
v.8.2
= .8.2 - 2019-04-26 =
- ENHANCEMENT: Prefix all constants to avoid conflict with other PayFast Plugins.