Adding to cart on
Oyster

The user browses a product listing, selects a product and size, adds it to the cart, and proceeds through the checkout process. The flow culminates in the user providing payment information.