Supports sales of physical merchandise from a profile
Version 1.3.0b1:
- New: Requires Payment Support 2.0.0b1 - stock is checked when an item is added to the cart and again at checkout
- New: Refunded products are put back in stock (products with a limited quantity) and the sale count is lowered
- New: Shipping Tracker shows the shipping address collected by Stripe Checkout when the buyer enters one
- Change: Renaming a category updates the category saved with its products, and a category with products in it cannot be deleted
- Change: Product create and update only save fields that are on the form
- Change: Store item import now copies the Store shipping price (product_ship_domestic) to the product shipping field
- Change: Removed support for the old FoxyCart and FoxyCart Bundle modules
- Change: Category update and delete views check quota access for the profile the category belongs to (power users)
- Bug Fix: Any user could update another profile's product category, including its custom field labels
- Bug Fix: Any logged in user could view a profile's Shipping Tracker (buyer names and addresses) and save tracking IDs on its orders, emailing the buyer
- Bug Fix: Category field labels and values, tracking IDs and buyer addresses were not HTML escaped on output
- Bug Fix: Posting extra product fields on create could skip Pending review and set the sale count and ratings
- Bug Fix: Sold out products (quantity 0) could be added to the cart and bought in any quantity
- Bug Fix: A sale larger than the remaining quantity left the quantity unchanged, so the product stayed on sale
- Bug Fix: Products with no quantity set (unlimited) were set to Sold Out after the first sale, or logged a database error on every sale
- Bug Fix: Renaming a category left its products off the category page and its breadcrumb links returned not found
- Bug Fix: The product update form was a fatal error when the profile had no categories, and admins were shown their own categories
- Bug Fix: Shipping Tracker showed the previous tracking ID after saving a new one
- Bug Fix: Shipping and Handling was not shown on the product page for categories without custom fields
Version 1.2.2:
- Bug Fix: It was possible to update the categories of profiles that do not belong to you.
Version 1.2.1:
- Change: Small tweak in shipping tracker to always show Private Note button if module is installed
Version 1.2.0:
- New: Shipping Tracker tab added to the profile view to handle shipping and customer communication
Version 1.1.5:
- Change: Updated to work with new Recycle Bin functions found in Jamroom Core 6.2.0
Version 1.1.4:
- Change: "purchase_item" event updated to work with event changes in Payments module version 1.1.5
- Bug Fix: Incorrect redirect URL generated after saving the update form
Version 1.1.3:
- Bug Fix: Price field was not showing when using PayPal module without Payments enabled in quota
Version 1.1.2:
- Bug Fix: item_bundle.tpl updated with corrected URL for Product images - images were not showing
- Bug Fix: Possible SQL error when running Store item importer tool
Version 1.1.1:
- Bug Fix: Products not appearing in site wide searches
Version 1.1.0:
- New: Tool added to import items from Merchandise module
- Bug Fix: Items could be created without a product category
- Bug Fix: When creating a new product the category fields may not be created correctly
Version 1.0.1:
- Bug Fix: Possible "invalid location redirect token" error when viewing product categories
- BUg Fix: Category item count could show "0" (zero) for category with products in it
Version 1.0.0:
- Bug Fix: Fixed variables using store instead of product in item_detail.tpl
Version 1.0.0b2:
- Bug Fix: Possible "BIGINT" SQL error when deleting a product item
Version 1.0.0b1:
- Initial Beta Release