POST: Create or update a product