Releases: BrownBox/gravityforms-bb-paydock
Releases · BrownBox/gravityforms-bb-paydock
Release list
3.6.5
3.6.4
- Fix PHP 8 error when no production gateways are found
- Only add environments that have been configured to the internal list. This prevents the system from showing warnings about the validity of environments that haven't ever been set up.
- Added complete_payment as a supported notification event
3.6.3
- Added new method to update expiry on an existing card payment source
3.6.2
- Added support for new Access Token authentication process
- Changed get_paydock_error_message() to public so that external calls to methods that just return the raw result can extract the error message properly if needed
3.6.1
- Allow selection of email, phone and name fields in feed for Transaction Reference and Description
- Run post-purchase actions on gform_entry_post_save filter instead of gform_entry_created action, and make use of GFPaymentAddOn::complete_payment() method instead of directly modifying entry
- Fix error in get_payment_sources_by_email_address() as it was expecting list of subscriptions to be an object instead of an array
3.6.0
Various changes to prevent errors due to PayDock's breaking changes to the API
3.5.4
- Added support for limiting subscriptions to a maximum number of payments
- Better calculation of transaction amounts
- Only send subscription failed email if initial payment has been processed, otherwise mark entire submission as failed
3.5.3
- Various updates to work with PayDock's recent changes to the API around email addresses
- Added method to retrieve list of gateways
3.5.2
- Allow additional field types for personal details in feeds
- Bug fixes
3.5.1
- Added support for subscriptions with start date in the past
- Added logging to authorize() process
- Improved error message when no response received from gateway - now recommends not resubmitting
- Updated BB Cart integration for WooCommerce and Event Manager cart items
- Bug fixes