> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt # [Velo](https://dev.wix.com/docs/api/get-menu-content?url=https%3A%2F%2Fdev.wix.com%2Fdocs%2Fvelo&format=markdown.md) ## [Events & Service Plugins](https://dev.wix.com/docs/velo/events-service-plugins.md) ### [eCommerce](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce.md) #### [Events](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events.md) - [Introduction](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/introduction.md) - [onDiscountRuleCreated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-discount-rule-created.md) - [onDiscountRuleDeleted()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-discount-rule-deleted.md) - [onDiscountRuleUpdated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-discount-rule-updated.md) - [onAbandonedCheckoutRecovered()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-abandoned-checkout-recovered.md) - [onBackInStockNotificationRequestCreated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-back-in-stock-notification-request-created.md) - [onBackInStockNotificationRequestDeleted()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-back-in-stock-notification-request-deleted.md) - [onBackInStockNotificationRequestUpdated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-back-in-stock-notification-request-updated.md) - [onCartCreated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-cart-created.md) - [onCartDeleted()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-cart-deleted.md) - [onCartUpdated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-cart-updated.md) - [onCheckoutCompleted()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-checkout-completed.md) - [onCheckoutCreated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-checkout-created.md) - [onCheckoutUpdated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-checkout-updated.md) - [onCheckoutSettingsUpdated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-checkout-settings-updated.md) - [onCheckoutTemplateCreated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-checkout-template-created.md) - [onCheckoutTemplateDeleted()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-checkout-template-deleted.md) - [onCheckoutTemplateUpdated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-checkout-template-updated.md) - [onCheckoutTemplateUsed()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-checkout-template-used.md) - [onFulfillmentsUpdated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-fulfillments-updated.md) - [onOrderApproved()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-order-approved.md) - [onOrderCanceled()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-order-canceled.md) - [onOrderCreated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-order-created.md) - [onOrderPaymentStatusUpdated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-order-payment-status-updated.md) - [onOrderUpdated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-order-updated.md) - [onOrderTransactionsUpdated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-order-transactions-updated.md) - [onOrdersSettingsUpdated()](https://dev.wix.com/docs/velo/events-service-plugins/e-commerce/events/on-orders-settings-updated.md)