This repository was archived by the owner on Dec 19, 2019. It is now read-only.
This repository was archived by the owner on Dec 19, 2019. It is now read-only.
Checkout coverage #1
Closed
Description
As a Magento developer, I need to perform checkout operations via GraphQL so that I can build basic ecommerce experiences for shoppers on the front-end.
High Level use cases
- Cart manipulations
-- Fetch user's cart
-- Manage user's cart (addresses, items, qty, shipping, billing, payment details)
-- Convert cart to order - Set Payment method
- Set Shipping method
High Level approach to SDL
- First build an API on top of current stack
- Iterate to query on arbitrary attributes
- Iterate to make it performant
- Write tests that cover the desired end state
- Write performance tests
- Write unit tests
- Write end-to-end tests