This article explains how to use the Production Pricing Management feature in GelatoConnect Workflow (GCW). The feature lets you create reusable pricing templates, assign them to individual customers, and manage price versioning — all without needing to duplicate configurations from scratch.
Creating a Production Pricing Template
A pricing template defines the product model and attribute structure used to build customer price lists. Templates are reusable — you create them once and assign them to multiple customers.
Go to Pricing Templates
In GCW, navigate to Workflow > Configuration > Pricing Templates, or search for "Pricing Templates" in the menu bar.
Click "Add Pricing Template"
Enter a descriptive name (e.g., Acrylic Products Pricing).
Select a product model (e.g., Acrylic). One template = one product model.
Configure the Pricing Structure
Define pricing logic using product attributes (Format, Size, Thickness, Color Type, etc.).
Nest attributes in the order that best reflects how you want prices to display, for example:
Format → Size → Thickness
Thickness → Format → SizeTip: Choose the nesting order that matches how your team thinks about products — you cannot change the attribute structure after prices have been set in a version.
Select Attribute Values
Choose the exact values that apply (e.g., Thickness: 4mm, 8mm; Format: 300x450mm, 400x500mm). Only include values you actually price — unused combinations can be skipped when setting customer prices.
Set Packaging Options
Packaging material and label defaults are pre-filled. You can change them per template.
Pricing type options:
— Fixed pricing (default): explicit price per SKU
— Percentage-based pricing: markup applied to inventory/material cost
Save the Template
The template is now available to assign to customers.
Assigning the Template and Defining Customer-Specific Prices
Select a Customer
Navigate to Customers and open the customer you want to configure.
Open Pricing Configuration
Go to the Pricing Configuration tab on the customer page.
Assign Templates
Select one or more templates (e.g., Mugs, Canvas, Acrylic). Each template covers one product model.
Note: Only one active pricing configuration per product model is allowed per customer at a time. Assigning a new configuration for the same model will replace the active one on the specified effective date.
Set Prices Per Item
Define prices for each attribute combination. You can leave items blank if no price has been agreed — unpriced SKUs will not be applied to estimates or invoices.
Specify the effective date for when pricing activates:
Default is the next day.
Future dates are allowed.
Past dates are not supported. If you need pricing to reflect historical data, contact your account team.
Save the Configuration
Pricing becomes active on the effective date. All versions are saved automatically for audit tracking.
Reviewing and Managing Pricing Versions
Access Version History
On the customer's Pricing Configuration tab, click Version History to see all past configurations with their effective dates and change summaries.
Update Prices
To change prices, create a new version — the system keeps all historical versions intact.
You can update individual SKUs within a version without re-entering unchanged prices.
Bulk Price Copy — Copying Pricing Between Customers
Use Bulk Price Copy to replicate a completed pricing configuration from one customer to multiple others within the same tenant. Useful for onboarding customers with similar pricing or maintaining consistent margin structures.
When to Use Bulk Price Copy
Onboarding multiple customers with the same or very similar pricing.
Using an existing customer's pricing as a starting point for a new one.
Applying a consistent margin adjustment across a group of customers.
How to Copy Pricing Between Customers
Step 1: Select the Source Customer
Navigate to Customers and open the customer with a completed pricing configuration.
Go to the Pricing Configuration tab.
Select the pricing configuration to copy.
Step 2: Start Bulk Copy
Click Copy Pricing.
Choose one or more target customers within the same tenant.
(Optional) Enter a margin adjustment percentage. The margin is applied uniformly to all fixed price values. Percentage-based material pricing is not affected.
Step 3: Preview and Confirm
Review the price preview — it shows original price, applied margin, and final calculated price.
Expand the tree view to verify across products, dimensions, and packaging services.
Confirm the copy. A new independent pricing configuration is created per target customer.
Important Notes
Each target customer receives their own separate configuration — changes to one do not affect others.
Copied configurations can be edited and versioned independently after creation.
The copy applies only within the same PSP tenant. Cross-tenant copying is not supported.
FAQs
Can I assign one template to multiple customers?
Yes. Templates are reusable and can be assigned to as many customers as needed.
Can I update only part of the pricing structure?
Yes. You can leave unpriced SKUs blank and only version what's changed. Blank items are not applied.
Can I use past effective dates?
No. New configurations must use the current date or a future date. For historical pricing corrections, contact your account team.
Can I change a template's attribute structure after prices are set?
You can modify the template structure, but the change will only take effect when a new pricing version is created. Existing versions are unaffected.
What happens if a customer has no price for a specific SKU?
Unpriced SKUs are excluded from estimates and invoices. No error is shown — the item is simply skipped.
Can I copy pricing and adjust it later per customer?
Yes. After copying, each customer's pricing can be edited and versioned independently.
Does this change the pricing model?
No. The pricing structure and calculation logic are unchanged.
