Headless e-commerce framework for Django.
Salesman provides a configurable system for building an online store. It includes a clean REST based API with endpoints for manipulating the basket, processing the checkout and payment operations as well as managing customer orders.
API endpoints for Basket, Checkout and Order
Support for as many Product types needed using generic relations
Pluggable Modifier system for basket processing
Payment methods interface to support any gateway necessary
Customizable Order model
Wagtail and Django admin implementation