Skip to content

Releases: strangerstudios/pmpro-payment-plans

v0.5 - 2025-01-10

10 Jan 09:42
Compare
Choose a tag to compare
  • ENHANCEMENT: Added better support for Group Accounts Add On and Proration Add On. #79 (@MaximilianoRicoTabo)
  • ENHANCEMENT: Added logic to allow direct linking to payment plans via query parameter (e.g. &pmpropp_chosen_plan=2 or &pmpropp_chosen_plan=L-1-P-4). #76 (@MaximilianoRicoTabo)
  • ENHANCEMENT: Added logic to add Payment Plans information to Site Health. #67 (@MaximilianoRicoTabo)
  • BUG FIX: Fixed an issue where discount codes were not being applied correctly for levels with payment plans. #77 (@MaximilianoRicoTabo)
  • BUG FIX: Fixed an issue when in some cases the payment plans would save empty values. #80 (@MaximilianoRicoTabo)

0.4.1 - 2024-10-24

24 Oct 13:22
Compare
Choose a tag to compare
  • BUG FIX: Fixed an issue that may have caused payment plans to not be saved correctly. #74 (@dparker1005)

0.4 - 2024-09-24

24 Sep 15:23
Compare
Choose a tag to compare

= 0.4 - 2024-09-24 =

V0.3 - 2023-08-24

24 Aug 12:39
Compare
Choose a tag to compare
  • ENHANCEMENT: General improvements to accessibility for screen readers. (@kimcoleman)
  • ENHANCEMENT: Show the payment plan name on the account and billing page instead of just the level's name. (@JarrydLong)
  • ENHANCEMENT: Added a filter to allow the payment plan name and cost text to be changed - pmpropp_plan_cost_text_checkout. (@andrewlimaza)
  • REFACTOR: Refactored code to use default get_option instead of our own wrapper function. (@dwanjuki)
  • BUG FIX: Fixed issues where offsite gateways such as PayPal Express, PayFast and other gateways wouldn't show the correct amount charged in the order information. (@JarrydLong)

V0.2 - 2023-01-03

03 Jan 13:57
Compare
Choose a tag to compare
  • ENHANCEMENT: Added better UI for inactive plans. (@JarrydLong)
  • ENHANCEMENT: Improved support for Addon Packages. (@JarrydLong)
  • ENHANCEMENT: Improved logic for determining when to load the javascript on the frontend. (@ipokkel)
  • ENHANCEMENT: Improved logic for determining when to run the save payment plan logic in the admin area. (@ipokkel)
  • BUG FIX: Fixed an issue in settings where dropdown values would not reflect actual saved settings. (@JarrydLong, @dparker1005)

0.1.1 - 2022-03-23

23 Mar 19:53
Compare
Choose a tag to compare
  • ENHANCEMENT: The selected payment plan will now be remembered at checkout when the page is reloaded. (@JarrydLong)
  • ENHANCEMENT: Radio buttons used to select payment plans at checkout now utilize the pmpro_get_element_class() function. (@JarrydLong)
  • BUG FIX/ENHANCEMENT: Stripe Payment Request button will now show price for selected payment plan. (@JarrydLong)
  • BUG FIX: Now checking that a valid payment plan is selected at checkout. (@JarrydLong)
  • BUG FIX: Now only clearing payment plan settings when this pluin is deleted and when PMPro is set to delete settings on uninstall. (@JarrydLong)
  • REFACTOR: Created new function pmpropp_get_plan() to simplify expected behavior of pmpropp_return_payment_plans(). (@ideadude)

V0.1

17 Mar 14:12
Compare
Choose a tag to compare

Initial Release