Skip to content

Releases: eighty20results/e20r-payment-warning-pmpro

v5.0

21 Nov 03:41
Compare
Choose a tag to compare
ENHANCEMENT: Upgraded the licensing code for the Stripe module

ENHANCEMENT: Decouple Stripe API version support updates from plugin releases
ENHANCEMENT: Build json file containing list of supported API versions
ENHANCEMENT: Generate and load supported Stripe API versions to upstream server
ENHANCEMENT: Can load the api version info for supported gateways from upstream server (once per day)
ENHANCEMENT: Add support for sending test message(s) to logged in user for Email Notices
ENHANCEMENT: Adding test data (for logged in user) if it doesn't exist
ENHANCEMENT: Add support for v3.0 of the E20R License utility module
ENHANCEMENT: Added PHPDoc blocks for class
ENHANCEMENT: Add 'e20r-email-notice-send-test-message' hook handler to trigger email notice test messages
ENHANCEMENT: Added support for new Stripe.com API versions
ENHANCEMENT: Making the base Gateway add-on class derive from the licensing client
ENHANCEMENT: composer autoloader updates
ENHANCEMENT: Moved plugin-update-checker to Utilities module
ENHANCEMENT: Added author info, etc to composer.json
ENHANCEMENT: Moving payment gateway add-on modules into own plugin directories
ENHANCEMENT: Renamed plugin
ENHANCEMENT: Disable updates for unlicensed add-on modules
ENHANCEMENT: Add support for v3 of the Licensing module
ENHANCEMENT: Add filter to list active add-ons
ENHANCEMENT: Adding support for sending test email notices from admin interface
ENHANCEMENT: Use updated Utilities module and plugin updater
BUG FIX: Would sometimes load the readme file for the add-on modules
BUG FIX: Didn't always load the 3rd-party payment gateway add-ons
BUG FIX: Don't load if License utility module isn't configured properly
BUG FIX: Try to avoid loop when plugin is installed on the licensing server itself
BUG FIX: Missing Try/Catch block for spl_autoload_register() function
BUG FIX: Size for the message schedule box was bad
BUG FIX: Clarify language for deleting data when deactivating the plugin
BUG FIX: PHP Warning, the timezone value wasn't always configured in the Stripe::Account object
BUG FIX: PHP Notice, plugin_settings wasn't consistently an array value
BUG FIX: Fixed PHP Notice when looking for template body text
BUG FIX: Debug logging caused PHP Notice
BUG FIX: Debug logging caused PHP Notice from User_Data class
BUG FIX: Typo when attempting to use is_wp_error() in gateway base class
BUG FIX: Refreshed the email-notice module

v4.4.1

18 Nov 21:06
Compare
Choose a tag to compare

Updated supported Stripe.com API versions

v4.4

18 Nov 21:06
Compare
Choose a tag to compare

Fixes transmission of recurring payment/expiration reminder messages and a bug causing false positives for Credit Card expiration warning messages

v4.3

14 Nov 14:55
Compare
Choose a tag to compare

Contains fixes for issue with messages not getting sent

v4.0

05 Aug 22:18
Compare
Choose a tag to compare

V4.0 - Various enhancements to ensure consistent Stripe based warnings

v3.3

24 Jan 19:29
Compare
Choose a tag to compare

See the Readme.md file for details on updates and make sure to check out the FAQ section

v1.9.16

15 Oct 19:25
Compare
Choose a tag to compare

Current release of the Payment Warnings for Paid Memberships Pro (supports Stripe.com as the payment gateway module. PayPal is being developed).

v1.9.7

19 Sep 18:13
Compare
Choose a tag to compare

Supports Stripe.com payment gateway and doesn't run wild with the background processing.

Has a built in template editor with ability to set warning schedule (number of days before event)

Currently supports Payment Reminder and Membership Expiration warnings. Credit Card Expiration warnings are being developed.

PayPal Express support is in progress.

Payment Warnings for Paid Memberships Pro

23 Jul 19:43
Compare
Choose a tag to compare

The software uses Payment Gateway data only to identify when. The release includes support for the Stripe.com Payment Gateway at this point in time. You may request/sponsor additional payment gateways, or purchase a license for the Stripe.com gateway on the Eighty/20 Results Website. Feature include an email message editor (to customize email messages for the Expiration, Credit Card Expiration, and Recurring payment warning email messages).