Introduction
PCommerce (Plone commerce) provides a simple shop system which supports:
product variations
multiple prices per product to support special prices per user or group (over the sharing tab) and prices only available for a specific time (by using the expiration date)
multiple pluggable payment methods
multiple currencies by using Products.CurrencyUtility
Pluggable Payment Methods
To register a new payment method for PCommerce register a utility implementing the IPaymentMethod interface. If your payment method requires data from the user set the pre_view_name attribute of the utility to the name of the view implementing IPreOrderView which provides the necessary fields. If you would like to display information after ordering set the post_view_name attribute to the name of the view providing those.
For a simple example pcommerce.email provides a payment method which simply sends an email to the administrator containing the billing address.
Optional dependencies
Products.CurrencyUtility - to add support for multiple currencies
ImageTag_CorePatch - to add support for dynamic image scaling [http://www.zope.org/Members/bowerymarc/ImageTag_CorePatch/0.3/ImageTag_CorePatch.tgz]
Changelog
0.4 - Alpha release
Added Spanish translations (thanks to Manuel Gualda Caballero)
0.3 - Alpha release
Removed setupHandler which rebuilded the catalog and slowed down (re)install
Fixed version in metadata.xml
0.2 - Alpha release
Removed profile dependency to Products.CurrencyUtility
0.1 - Alpha release
Initial release
Metadata
Release files for pcommerce.core 0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pcommerce.core-0.4.tar.gz | 37.0 kB | Details |
Release files / pcommerce.core-0.4.tar.gz
| Download URL | pcommerce.core-0.4.tar.gz |
|---|---|
| Size | 37.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c8d31427453a91ca91a7cd1ce03e1e1fe352439cb5ec4bdcc83fc63ba08cb013
|
|
BLAKE2b-256 checksum How to use checksums |
1b5fbf55cf869540ad07bfeb675ad597d48c5e4f9420e201ec3056816d40f0ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |