You can use third-party shopping cart software or create your own shopping cart from scratch. If you use a composable commerce technology stack (a type of software architecture that allows businesses to cherry-pick best-of-breed microservices rather than relying on a single third-party software provider), you can purchase individualized microservices for shopping cart, payment and checkout if you wish for additional customization options.