LLMS_Controller_Orders::create_pending_order()
Method: Handle form submission of the checkout / payment form
Source: includes/controllers/class.llms.controller.orders.php:175
Method: Handle form submission of the checkout / payment form
Source: includes/controllers/class.llms.controller.orders.php:175
Filter Hook: Allow gateways, extensions, etc to do their own validation prior to standard validation 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:193
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:248
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: 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
Class: LLMS_Controller_Orders class.
Source: includes/controllers/class.llms.controller.orders.php:16
Method: Constructor
Source: includes/controllers/class.llms.controller.orders.php:25