LLMS_Controller_Orders::complete_order()
Method: Perform actions on a successful order completion
Source: includes/controllers/class.llms.controller.orders.php:126
Method: Perform actions on a successful order completion
Source: includes/controllers/class.llms.controller.orders.php:126
Method: Confirm order form post User clicks confirm order or gateway determines the order is confirmed
Source: includes/controllers/class.llms.controller.orders.php:86
Method: Handle form submission of the checkout / payment form
Source: includes/controllers/class.llms.controller.orders.php:175
Method: Called when an order’s status changes to refunded, cancelled, expired, or failed
Source: includes/controllers/class.llms.controller.orders.php:289
Method: Handle expiration & cancellation from a course / membership Called via scheduled action set during order completion for plans with a limited access plan Additionally called when an order is marked as “pending-cancel” to revoke access at the end of a pre-paid period
Source: includes/controllers/class.llms.controller.orders.php:341
Method: Called when a post is permanently deleted.
Source: includes/controllers/class.llms.controller.orders.php:323
Method: Unschedule recurring payments and schedule access expiration
Source: includes/controllers/class.llms.controller.orders.php:378
Method: Trigger a recurring payment
Source: includes/controllers/class.llms.controller.orders.php:399
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:450
Method: When a transaction fails, update the parent order’s status
Source: includes/controllers/class.llms.controller.orders.php:491