Reference
Cart events
Events in the cart group. A plugin in core/plugins/cart/ receives an event by defining a public method with the event's name; the arguments are those the call site passes, in order.
cart.onComplete
Fired from:
core/components/com_cart/site/controllers/order.php:69with[$provider]
Listeners:
plg_cart_offline—onComplete($provider)plg_cart_upay—onComplete($provider)
cart.onPostback
Fired from:
core/components/com_cart/site/controllers/order.php:220with[$_POST, User::getRoot()]
Listeners:
plg_cart_offline—onPostback($postData)plg_cart_upay—onPostback($postData)
cart.onProcessPayment
Fired from:
core/components/com_cart/site/controllers/checkout.php:594with[$transaction, User::getInstance()]
Listeners:
plg_cart_paypal—onProcessPayment($transaction, $user)
cart.onRenderPaymentOptions
Fired from:
core/components/com_cart/site/views/checkout/tmpl/payment.php:37with[$this->transaction, User::getRoot()]
Listeners:
plg_cart_offline—onRenderPaymentOptions($transaction, $user)plg_cart_paypal—onRenderPaymentOptions($cart, $user)plg_cart_upay—onRenderPaymentOptions($cart, $user)
cart.onSelectedPayment
Fired from:
core/components/com_cart/site/controllers/checkout.php:568with[$transaction, User::getInstance()]
Listeners:
plg_cart_offline—onSelectedPayment($transaction, $user)plg_cart_upay—onSelectedPayment($transaction, $user)
Generated from the source tree.