Domain-driven e-commerce for Django

Oscar is an e-commerce framework for Django designed for building domain-driven sites. It is structured such that any part of the core functionality can be customised to suit the needs of your project. This allows a wide range of e-commerce requirements to be handled, from large-scale B2C sites to complex B2B sites rich in domain-specific business logic.

Contents:

Further reading:

Continuous integration status:

PyPI status:

Docs status:

Core team:

Screenshots Sandbox These are screenshots from the ‘sandbox’ example site that ships with Oscar. It sports a simple design built with Twitter’s Bootstrap and provides a good starting point for rapidly building elegant e-commerce sites. The sandbox site is also available to browse at https://latest.oscarcommerce.com. Dashboard users can be created using this gateway page. The sandbox site can be set-up locally in 5 commands. Want to make changes? Check out the contributing guidelines.

Extensions The following extensions are stable and ready for use: django-oscar-adyen - Integration with the Adyen payment gateway

django-oscar-datacash - Integration with the DataCash payment gateway

django-oscar-paypal - Integration with PayPal. This currently supports both Express Checkout and PayFlow Pro.

django-oscar-paymentexpress - Integration with the Payment Express payment gateway

django-oscar-accounts - Managed accounts (can be used for giftcard functionality and loyalty schemes)

django-oscar-stores - Physical stores integration (opening hours, store locator etc)

django-oscar-eway - Integration with the eWay payment gateway.

django-oscar-sagepay-direct - Integration with “DIRECT” part of Sagepay’s API The following are community-written extensions: django-oscar-payments - Pluggable payments for Oscar

django-oscar-recurly - Integration with the Recurly payment gateway

django-oscar-przelewy24 - Integration with the Przelewy24 payment gateway

oscar-sagepay - Payment integration with Sage Pay

django-oscar-erp

django-oscar-sofortueberweisung - Integration with SOFORT Let us know if you’re writing a new one!

License Oscar is released under the permissive New BSD license (see summary).