Skip to content
WSWS ThemesDocs
3 min readUpdated August 2026

Catalog Conversion & Metafield Engine

How 1-click batch conversion works and how full retail values are preserved in native Shopify metafields.

The catalog engine calculates deposit values based on fixed dollar amounts ($5,000) or percentage thresholds (e.g. 20%), safely adjusting variant price and populating full pricing metafields with complete rollback history.

1-Click Batch Conversion#

Select multiple products or entire collections in the Shopify Admin to apply deposit rules in bulk without risking data loss.

Native Metafield Schema#

Metafield KeyNamespaceTypeDescription
full_pricews_depositnumber_decimalOriginal full retail price (e.g. 25000.00)
deposit_amountws_depositnumber_decimalActive deposit amount charged at checkout
remaining_balancews_depositnumber_decimalBalance due offline prior to shipment
is_deposit_enabledws_depositbooleanFlag indicating active deposit state

Reverting Products to Standard Pricing#

With one click, you can revert converted catalog items back to their original retail prices using stored history checkpoints.

Have feedback or question about this guide?

Our commerce engineering studio provides direct developer assistance.