An e-commerce platform that supports both registered and guest users from start to checkout functionality. Users will have the ability to add multiple products to cart, varying from physical to digital products.
Payment integration is handled with PayPal offering the ability to checkout with a PayPal account and checkout with PayPal debit/credit card.