LLMS_Controller_Orders::expire_access()
Method: Handle expiration & cancellation from a course / membership
Source: includes/controllers/class.llms.controller.orders.php:431
Method: Handle expiration & cancellation from a course / membership
Source: includes/controllers/class.llms.controller.orders.php:431
Method: Unschedule recurring payments and schedule access expiration
Source: includes/controllers/class.llms.controller.orders.php:469
Method: Trigger a recurring payment
Source: includes/controllers/class.llms.controller.orders.php:491
Method: Handle form submission of the “Update Payment Method” form on the student dashboard when viewing a single order
Source: includes/controllers/class.llms.controller.orders.php:578
Method: When a transaction fails, update the parent order’s status
Source: includes/controllers/class.llms.controller.orders.php:621
Method: When a transaction is refunded, update the parent order’s status
Source: includes/controllers/class.llms.controller.orders.php:649
Method: When a transaction succeeds, update the parent order’s status
Source: includes/controllers/class.llms.controller.orders.php:670
Method: Trigger actions when the status of LifterLMS Orders and LifterLMS Transactions change status
Source: includes/controllers/class.llms.controller.orders.php:700
Method: Validate a gateway can be used to process the current action / transaction
Source: includes/controllers/class.llms.controller.orders.php:738
Filter Hook: Allow gateways, extensions, etc to do their own validation after all standard validations are successfully If this returns a truthy, we’ll stop processing The extension should add a notice in addition to returning the truthy
Source: includes/controllers/class.llms.controller.orders.php:292