Starting from €7.5/mo
* Fix - Top-up amounts entered with more than two decimals now round to the nearest cent when saving settings
* Dev - Allow third party code to register custom order statuses as paid statuses for store credit handling
* Dev - Provide reward context to the store credit awarded email templates so overrides can personalize content by reward type
* Dev - Name the correct hook in the deprecation notice for legacy store credit removal callbacks
* Dev - Model save actions now use a distinct hook name per model type, so integrators can listen for store credit transaction, balance and reward changes
* Dev - Update the bundled Fenix framework to v1.12
* Fix - Charge only the remaining balance via WooCommerce PayPal Payments when store credit is applied as a partial payment
* Fix - Address a fatal error when displaying order details with store credit on orders without a payment method
* Fix - Return reserved store credit to the customer's available balance when a partial-payment order fails, not only when it's cancelled
* Fix - Refund the full store credit when a partial-payment order is cancelled, instead of capping it to the amount charged to the gateway
* Dev - Allow third party code to register custom events for store credit wallet transactions (experimental)
* Localization - Address a translation issue when using the provided Dutch translations in the rewards admin screens that caused a PHP error due to misplaced placeholder
* Fix - Address an uncommon issue where some customer metadata is not a string, but an array, causing a PHP error when handling a customer object
* Fix - When a user updates their email address from the My Account page, ensure their store credit balance is preserved
* Fix - When a Subscription payment renewal fails, ensure that the subscription is set to failed
* Fix - Resolve a compatibility issue with WooCommerce Subscriptions when the customer switches from a subscription to another in some themes
* Tweak - Attach the customers' account funds balance to WooCommerce customers API responses
* Fix - Address an issue where Subscription renewals could cause debiting the customer's store credit balance twice
* Fix - Partial payments should be disabled at checkout if the main gateway becomes disabled as the result of third party code that disallows store credit payments
* Fix - Address a framework issue where third party code may have the customer addresses stored in consecutive user meta resulting in array values instead of a single values
4.0.2
4.0.1