TheShop
  • Home
    • TheShop: Headless e-commerce platform with API-first approach
  • GETTING STARTED
    • Quickstart guide
  • frontstore
    • Introduction
      • Types of frontstores
    • API
      • Frontstore API
      • Template customization
    • API client for Laravel
      • Example: Find products by keyword and include sold out products with available attributes to filter
    • Basic selling flow
      • Homepage
      • Product list
      • Product detail
        • Availability and count info in products
        • Add products to cart
        • Variants tree
      • Shopping cart (Basket)
        • Shopping cart list
        • Voucher (discount code)
      • Shipping and payment
      • Checkout
        • Completing order – payment flow
    • Contact form
    • Headless CMS
    • Caching
    • Known Issues
    • FAQ
Powered by GitBook
On this page
  • Checkout
  • Customer details form
  • Summary
  1. frontstore
  2. Basic selling flow

Checkout

PreviousShipping and paymentNextCompleting order – payment flow

Last updated 2 years ago

Checkout is the third (last) step in the final order sequence:

  1. Shopping cart (Basket)

  2. Shipping and payment

  3. Checkout

Checkout

In the Checkout section, new order is created in the database.

creates new order in database.

Customer details form

Customers need to fill all fields that are required by the API.

Summary

By listing the Shopping cart, you can build the summary for a customer.

returns cart processed by backend.

This API call
This API call
Customer details form (left) and Shopping cart summary (right)