Customers log in, add products to the cart on an online store. Through an API call to a third-party application (TPA), the system checks if the customer has reward points. If yes, during checkout, the TPA updates the reward points based on the order's success or failure. This process ensures seamless reward point management for customers.