Update highlights
!!!This version requires PHP 7.4+!!!
This version adds the ability to pay to unlock threads, as opposed to only being able to unlock the contents of a post. A separate page has been added to see all unlocked content a user has purchased.
You can now also configure the credits for any given event to expire after a certain period of time.
The payment profile template has been updated to match the latest XenForo standards.
This version also refactors some backend code and fixes a compatibility issue with PHP 8.4.
Complete Change Log
Feature: Pay to unlock threads
Feature: Page to see unlocked content
Feature: Expiring credits
Feature: Add support for cookie consent for payment profiles
Feature: Add warning when deleting events that have been used in transactions
Change: Refactored backend code
Change: Bump minimum PHP version to 7.4 and recommended version to 8.2
Change: Standardise payment profile display in the front-end to match XF's Account Upgrades
Change: Payment profile selection in the AdminCP now uses checkboxes
Fix: Fix potential server errors like "Attempt to read property 'node_id' on null"
Fix: Fix compatibility issue with XenForo 2.2.11 and older
Fix: Fix PHP 8.4 compatibility issue