# Scheduled Tasks & Notifications

- [Remove Expired Baskets From Database](/scheduled-tasks-and-notifications/remove-expired-baskets-from-database.md)
- [Basket Notifications](/scheduled-tasks-and-notifications/basket-notifications.md)
- [OnBasketAddedNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketaddednotification.md): Notification which is triggered after a single line item is added to the Basket
- [OnBasketAddedManyNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketaddedmanynotification.md): Notification which is triggered after multiple line items are added to the Basket.
- [OnBasketAddManyStartedNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketaddmanystartednotification.md): Notification which is triggered before multiple line items are added to the Basket
- [OnBasketAddStartedNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketaddstartednotification.md): Notification which is triggered before a single line item is added to the Basket
- [OnBasketClearedNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketclearednotification.md): Notification which is triggered after the Basket is cleared
- [OnBasketClearStartedNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketclearstartednotification.md): Notification which is triggered before the Basket is cleared
- [OnBasketReducedNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketreducednotification.md)
- [OnBasketReduceStartedNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketreducestartednotification.md): Notification which is triggered before a line item is reduced in the Basket
- [OnBasketRemovedManyNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketremovedmanynotification.md): Notification which is triggered after multiple line items are removed from the Basket
- [OnBasketRemovedNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketremovednotification.md): Notification which is triggered after a line items is removed from the Basket
- [OnBasketRemoveManyStartedNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketremovemanystartednotification.md): Notification which is triggered after a line items is removed from the Basket
- [OnBasketRemoveStartedNotification](/scheduled-tasks-and-notifications/basket-notifications/onbasketremovestartednotification.md): Notification which is triggered after a line items is removed from the Basket
- [Session Notifications](/scheduled-tasks-and-notifications/session-notifications.md)
- [OnSessionClearedNotification](/scheduled-tasks-and-notifications/session-notifications/onsessionclearednotification.md): Notification which is triggered after the UmbCheckout session is cleared
- [OnSessionClearStartedNotification](/scheduled-tasks-and-notifications/session-notifications/onsessionclearstartednotification.md): Notification which is triggered before the UmbCheckout session is cleared
- [OnSessionCreatedNotification](/scheduled-tasks-and-notifications/session-notifications/onsessioncreatednotification.md): Notification which is triggered after the UmbCheckout session is created
- [OnSessionCreateStartedNotification](/scheduled-tasks-and-notifications/session-notifications/onsessioncreatestartednotification.md): Notification which is triggered before the UmbCheckout session is created
- [OnSessionGetNotification](/scheduled-tasks-and-notifications/session-notifications/onsessiongetnotification.md): Notification which is triggered after the UmbCheckout session is created
- [OnSessionGetStartedNotification](/scheduled-tasks-and-notifications/session-notifications/onsessiongetstartednotification.md): Notification which is triggered before the UmbCheckout session is collected
- [OnSessionUpdatedNotification](/scheduled-tasks-and-notifications/session-notifications/onsessionupdatednotification.md): Notification which is triggered after the UmbCheckout session is updated
- [OnSessionUpdateStartedNotification](/scheduled-tasks-and-notifications/session-notifications/onsessionupdatestartednotification.md): Notification which is triggered before the UmbCheckout session is updated
- [Payment Provider Notifications](/scheduled-tasks-and-notifications/payment-provider-notifications.md)
- [OnProviderClearSessionStartedNotification](/scheduled-tasks-and-notifications/payment-provider-notifications/onproviderclearsessionstartednotification.md): Notification which is triggered before the payment provider session is cleared
- [OnProviderCreateSessionStartedNotification](/scheduled-tasks-and-notifications/payment-provider-notifications/onprovidercreatesessionstartednotification.md): Notification which is triggered before the payment provider session is created
- [OnProviderGetSessionNotification](/scheduled-tasks-and-notifications/payment-provider-notifications/onprovidergetsessionnotification.md): Notification which is triggered after the payment provider session is collected
- [OnProviderGetSessionStartedNotification](/scheduled-tasks-and-notifications/payment-provider-notifications/onprovidergetsessionstartednotification.md): Notification which is triggered before the payment provider session is collected
- [OnProviderSessionClearedNotification](/scheduled-tasks-and-notifications/payment-provider-notifications/onprovidersessionclearednotification.md): Notification which is triggered after the payment provider session is cleared
- [OnProviderSessionCreatedNotification](/scheduled-tasks-and-notifications/payment-provider-notifications/onprovidersessioncreatednotification.md): Notification which is triggered after the payment provider session is created
- [Configuration Notifications](/scheduled-tasks-and-notifications/configuration-notifications.md)
- [OnConfigurationSavedNotification](/scheduled-tasks-and-notifications/configuration-notifications/onconfigurationsavednotification.md): Notification which is triggered after multiple line items are added to the Basket
