A web shop solution for Plone


Keywords
ftw, shop, plone
License
GPL-2.0
Install
pip install ftw.shop==3.0.1

Documentation

Introduction

ftw.shop is a general purpose web shop product for Plone. It features item variations, an extensible checkout wizard, pluggable payment processors and optional SQLAlchemy storage.

ftw.shop supports Plone 4.x.

Features

  • Basic shop functionality: Create a shop with categories and items, provide a shopping cart and checkout process guided by a wizard.
  • Manage Item variations (flavors).
  • Order Management
  • Suppliers: Associate particular items or categories with a supplier that will be notified by email when those items are purchased.
  • Pluggable payment processors
  • Extensible checkout wizard: Add fields or whole steps to the checkout process.
  • Flexible mail templates for order confirmations, owner and supplier notifications.

Installation

  • Add ftw.shop to your buildout (or as dependency to a custom egg):
[buildout]
parts =
    instance
    ...

[instance]
...
eggs +=
    Plone
    ftw.shop
  • Install the ftw.shop:default profile in portal_setup.

Configuration

  • Create your shop structure by adding Shop Categories
  • Add Shop Items to your Shop Categories
  • Add a Shopping Cart Portlet (to your Plone site root or Shop Categories)

After that, most configuration can be done through the "Shop configuration" control panel.

Links

Licensing

This package is released under GPL Version 2.

Copyright

This package is copyright by 4teamwork.

ftw.shop is licensed under GNU General Public License, version 2.