Skip to content

Releases: strangerstudios/pmpro-payfast

V1.4 - 2022-12-01

01 Dec 08:12
Compare
Choose a tag to compare
  • 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

15 Dec 07:53
Compare
Choose a tag to compare
  • 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

11 Feb 13:26
Compare
Choose a tag to compare
  • 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

25 Jan 13:31
Compare
Choose a tag to compare
  • 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

21 Oct 11:30
Compare
Choose a tag to compare
  • 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

21 Aug 13:12
Compare
Choose a tag to compare
  • 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

20 Jul 12:18
Compare
Choose a tag to compare
  • BUG FIX: Fixed issue where discount code wasn't adjusting the pricing correctly within PayFast.

V0.8.4

06 Jul 13:31
0d31301
Compare
Choose a tag to compare
  • 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

16 Oct 10:54
867e8f0
Compare
Choose a tag to compare
  • Bug Fix: Error with signature mismatch on recurring payments (thanks Tauriq Stanley).

v.8.2

26 Apr 13:47
1ccbb99
Compare
Choose a tag to compare

= .8.2 - 2019-04-26 =

  • ENHANCEMENT: Prefix all constants to avoid conflict with other PayFast Plugins.