Printing Cost Manager for WooCommerce · 1.6.0

Printing setup and order workflow guide

Configure methods, prices and artwork options, then validate the shopper experience, approval and production workflow.

Before you start

This guide covers version 1.6.0: printing methods, pricing, artwork collection and details retained with WooCommerce orders.

  • WordPress 6.0+
  • PHP 8.1+
  • WooCommerce 6.0+

Install and find the controls

  1. Activate WooCommerce, then install the plugin ZIP through Plugins → Add Plugin → Upload Plugin.
  2. Activate the plugin and open Printing Methods in the sidebar.
  3. Use Add New to create a method, or Edit to open an existing one.
  4. Configure the method and select Save Printing Method. Approval and storage settings are under Printing Methods → Settings.

Assign methods to products

Give the method a clear name, then use Assignment Rules to define its availability.

FieldPurpose
Apply to All ProductsMake the method available to all products, subject to exclusions.
Included Categories / ProductsAssign selected categories or products. Selected categories include descendants.
Excluded Categories / ProductsExclude products or categories; exclusions override inclusions.
PriorityLower numbers appear first; ties use name, then method ID.
قواعد إتاحة طرق الطباعة واستثنائها
Method assignment rules and exclusions · Select to enlarge

In the product editor, open Product data → Printing Cost Manager Pro. Printing Assignment Mode can inherit rules, use manually selected methods or disable printing for the product.

Setup fees and quantity tiers

Under Pricing Model, enter Setup Cost and printing quantity limits. A maximum of 0 removes the method limit; printing quantity still cannot exceed the ordered quantity.

Disable Enable Quantity-Based Pricing for a fixed per-item rate. Enable it to add Min Qty, Max Qty and Price per item tiers without gaps or overlap.

رسوم تجهيز 150 ر.س وشرائح سعر للقطعة 4 و3 و2 و1 ر.س في المتجر التجريبي
Demo setup fee SAR 150 and per-item tiers of SAR 4, 3, 2 and 1 · Select to enlarge

From the captured settings: 100 printed items at SAR 3 each plus SAR 150 setup total SAR 450. Selecting both sides with a 1.5 multiplier makes printing SAR 600. These are store settings, not plugin licence prices.

Printing options and artwork

Printing Options enables Number of Colors, Logo Size and Logo Position, including required choices. Each option has a Label, Setup Modifier and Printing Price Multiplier.

Under Print File Upload, choose JPG/JPEG, PNG and PDF formats and a maximum file size. Enable Require a design file when printing is selected when artwork is mandatory. The captured example allows up to 10 MB.

خيارات الطريقة ومعدّلات سعر الطباعة
Method options and printing-price modifiers · Select to enlarge
أنواع ملفات التصميم وحجمها ومدة التسليم التقديرية
Artwork types, size limits and delivery estimates · Select to enlarge

Use Without Printing and With Printing under Delivery Time to show estimates. Leave them blank to hide estimates; these are store-defined values, not an iKetch delivery commitment.

Product print areas

Under Product data → Printing Cost Manager Pro → Print Areas, add areas such as front and back. Each area has a name, image, dimension limits, allowed methods, artwork, options and independent pricing.

  1. Set a Label and stable Area ID, then add an image and maximum dimensions in millimetres when needed.
  2. Choose allowed methods. Use method defaults or custom pricing, with Setup Extra and quantity tiers when needed.
  3. Set Require this area and Selected by default for the product. The optional illustrative image is a placement reference.
  4. Save the product and test each area on the storefront. Products without saved areas use the standard printing interface.
إعدادات ربط المنتج ومساحات الطباعة في محرر المنتج
Product assignment and print areas in the editor · Select to enlarge

Customer and cart workflow

  1. The customer sets product quantity, then chooses No Branding or Add Printing.
  2. For printing, they select a method, options and printing quantity, then upload artwork if required.
  3. Live Price Breakdown shows product price, printing cost and total. Review the amounts before adding to cart.
  4. Printing details follow the product line into the order. Tax treatment follows the product’s WooCommerce status and class.
خيارات الطباعة ورفع الملف من واجهة العميل
Customer printing options and artwork upload · Select to enlarge
تفصيل السعر بعد اختيار 100 قطعة والطباعة على الوجهين
Price breakdown for 100 printed items on both sides · Select to enlarge

Mockup approval and production

Under Printing Methods → Settings, choose Workflow mode: Disabled for external approval, Design approval only, or Full workflow — approval and production. Enable the method’s participation under its Mockup Workflow settings.

Set Mockup target in hours, protection against production before approval of the latest mockup, customer/store notifications and revision limits. A revision limit of 0 means unlimited. Choose a target your team can meet.

إعدادات اعتماد التصميم والإشعارات وحماية بدء الإنتاج
Approval, notification and production-protection settings · Select to enlarge

Manage tasks through Printing Jobs. The source retains mockup versions and an action trail; these tools do not mean iKetch performs printing or reviews artwork on the store’s behalf.

Storage and retention

Artwork uses a protected plugin-owned directory; new uploads are not added to the WordPress Media Library. Downloads require access checks. Review Private Storage under Settings after migrations or server changes.

Scheduled cleanup removes unlinked temporary uploads after 24 hours by default. Order artwork is retained indefinitely by default; its policy can be customised in code. Mockup File Retention is separate from original artwork retention.

Proposed Free and Pro allocation

FeatureFree — proposedPro — proposed
Printing methodsOne methodMultiple methods
Setup fee and fixed per-item priceIncludedIncluded
Product and category assignmentIncludedIncluded
Print part of the order quantityIncludedIncluded
Artwork validation and protected storageIncludedIncluded
Printing details saved with the order itemIncludedIncluded
Quantity-based pricing tiersNot includedIncluded
Colour, size and position options with price modifiersNot includedIncluded
Assignment exclusions and method priorityNot includedIncluded
Multiple print areas with independent settingsNot includedIncluded
Mockup approval and production jobsNot includedIncluded
Printing method import and exportNot includedIncluded

Validation and troubleshooting

  1. If printing is missing, check Assignment Rules, exclusions, product assignment mode and allowed area methods.
  2. Test tier boundaries such as 50 and 51 items, partial printing quantities and option multipliers.
  3. For rejected files, check format, size, required-upload settings and Private Storage. Test a valid file and an oversized one.
  4. Check printing cost and tax in cart, checkout and the order, particularly for mixed tax classes.
  5. If approval does not start, check the global workflow mode, method participation and payment status; test a complete approval cycle on a staging order.

For support, send plugin and WooCommerce versions, the affected method settings, reproduction steps and screenshots without customer details or artwork.