Releases: strangerstudios/pmpro-pay-by-check
Releases · strangerstudios/pmpro-pay-by-check
0.11.1 - 2023-08-14
- ENHANCEMENT: Updating
<h3>
tags to<h2>
tags for better accessibility. #92 (@kimcoleman) - ENHANCEMENT: Now listing all levels with pending payments in the Membership Account page. #80 (@dparker1005)
- ENHANCEMENT: Now copying billing address to new orders when a recurring check order is generated in pending status. #82 (@dparker1005)
- ENHANCEMENT: Added French translation files. #91 (@michaelbeil)
- BUG FIX/ENHANCEMENT: Improved compatibility with PMPro Multiple Memberships Per User Add On. #80, #96 (@dparker1005)
- BUG FIX/ENHANCEMENT: Now passing post IDs to
pmprobpc_memberHasAccessWithAnyLevel()
when checking if a user has access to specific restricted content. #80 (@dparker1005) - BUG FIX/ENHANCMENET: Overdue orders will now be moved into "error" status. #95 (@dparker1005)
- BUG FIX: Now sending an email after a recurring check order is generated in pending status. #84 (@becleung)
- BUG FIX: Fixed issue where content set to be restricted to non-members would be hidden from logged-in non-members. #83 (@dparker1005)
- BUG FIX: Fixed issue where an invoice email would be sent every time that a check order in "success" status was saved. #94 (@dparker1005)
- BUG FIX: Fixed issue where the PMPro Add PayPal Express Add On would still give the option to pay with PayPal at checkout even when the level is set to only allow check payments. #87 (@JarrydLong)
- REFACTOR: Now using the function
get_option()
instead ofpmpro_getOption()
when retrieving the "Pay by Check" settings. #90 (@JarrydLong) - REFACTOR: No longer pulling the checkout level ID directly from the
$_REQUEST
variable. #88 (@dparker1005) - REFACTOR: Deprecating misspelled function
pmprobpc_isMemberPending()
in favor ofpmpropbc_isMemberPending()
. #80 (@dparker1005)
V0.11 - 2022-09-14
- ENHANCEMENT: Tweaked the confirmation message on the confirmation page to clearly show that no access is available until payment is received.
- ENHANCEMENT: Improved cases where orders would stay in pending if members checked out for the same level but change their payment method. Previous orders now are set with the "token" status if switching gateways and had a pending status with check payment.
- BUG FIX: Improved compatibility for cases like Auto Renewal Checkbox where a level may have recurring and non-recurring options. This fixes an issue where non-recurring members would still be cancelled or receive renewal reminders.
- BUG FIX: Various fixes to support and improve compatibility with PHP8+ (Thanks @ZebulanStanphill, @JarrydLong).
- BUG FIX: Fixed an issue where [membership level="0"] would display incorrectly (Thanks @ipokkel)
V0.10
- ENHANCEMENT: Changed table layout to div instead for checkout payment method selection.
- ENHANCEMENT: Added in support for [membership] shortcode logic. Pending members will no longer gain access until approved.
- BUG FIX: Only reference check orders for grace period settings. Fixes an issue for existing user's having previous orders with other gateways besides 'check'. Resolves issues with MMPU.
V0.9 - 2020-09-01
- ENHANCEMENT: Improved SQL queries around sending email reminders, cancelling outstanding memberships. Thanks @swhytehead
- ENHANCEMENT: Support PayFast gateway.
- ENHANCEMENT: Support PayPal Website Payments Pro.
- ENHANCEMENT: Support Paid Memberships Pro Donations Add On.
v0.8.1
v.8
- BUG FIX: Fixed issue where JavaScript was loaded on non-post pages (e.g. archives).
- BUG FIX: Now using the correct text domain for localization.
- BUG FIX: Fixed bug in pmprobpc_isMemberPending when the user has no last order.
- BUG FIX/ENHANCEMENT: Added support for Variable Pricing add-on.
- BUG FIX/ENHANCEMENT: Added pmprobpc_memberHasAccessWithAnyLevel() to use with PMPro MMPU. Needs more testing.
- ENHANCEMENT: Change Text Domain for plugin/add-on.
- FEATURE: Added French Translation. (Thanks, Alfonso Sánchez Uzábal)