Pin a card’s price so syncs and repricing leave it alone.
Lock any card’s price to a specific number. While locked, syncs and Preview Prices skip it entirely. The price stays where you put it until you unlock it.
Click Filters in the Cards tab toolbar, toggle Price Locked on, and click Apply. The table filters to show only your locked cards with their lock ages.
{"docsConfig":{"$schema":"https://mintlify.com/docs.json","theme":"mint","name":"Hoard","colors":{"primary":"#d97706","light":"#f59e0b","dark":"#d97706"},"favicon":"https://mintcdn.com/hoard/ZTtBRu7oEWQvWf0l/favicon.svg?fit=max\u0026auto=format\u0026n=ZTtBRu7oEWQvWf0l\u0026q=85\u0026s=e599ddfdc7db77cdaeaea8a87abd214c","logo":{"light":"https://mintcdn.com/hoard/ZTtBRu7oEWQvWf0l/logo/hoard-light.svg?fit=max\u0026auto=format\u0026n=ZTtBRu7oEWQvWf0l\u0026q=85\u0026s=89ba16b0d574019a45748c4bd73e4105","dark":"https://mintcdn.com/hoard/ZTtBRu7oEWQvWf0l/logo/hoard-dark.svg?fit=max\u0026auto=format\u0026n=ZTtBRu7oEWQvWf0l\u0026q=85\u0026s=91524f48d3b06248b156da9cf4cfeee8"},"background":{"decoration":null,"color":{"light":"#fafaf9","dark":"#0c0a09"}},"navbar":{"links":[{"label":"Dashboard","href":"https://www.tryhoard.com"}],"primary":{"type":"button","label":"Sign Up","href":"https://www.tryhoard.com"}},"seo":{"indexing":"navigable"},"footer":{"socials":{"github":"https://github.com/tryhoard/hoard"}},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"hoard","hasAudioNarration":false,"actualSubdomain":"hoard","customDomains":["docs.tryhoard.com"],"gitSource":{"type":"github","owner":"tryhoard","repo":"hoard","deployBranch":"main","contentDirectory":"docs/help","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae95e3b8fdbf853b17bf822","clientVersion":"0.0.4124","searchFilterCounts":[{"language":"default","tag":"Documentation","count":198},{"language":"default","tag":"How-to","count":105},{"language":"default","tag":"Guides","count":27},{"language":"default","tag":"Inventory","count":24},{"language":"default","tag":"AI assistants","count":22},{"language":"default","tag":"API Reference","count":16},{"language":"default","tag":"Orders \u0026 shipping","count":16},{"language":"default","tag":"Sync \u0026 agent troubleshooting","count":15},{"language":"default","tag":"AI Assistants (Claude, ChatGPT, Codex)","count":14},{"language":"default","tag":"Market data","count":14}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"features/price-locking","slug":"/features/price-locking","pageMetadata":{"title":"Manual Price Lock","description":"Pin a card's price so syncs and repricing leave it alone.","href":"/features/price-locking"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Pin a card’s price so syncs and repricing leave it alone.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Frame,Heading,OptimizedImage,Table}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Lock any card’s price to a specific number. While locked, syncs and Preview Prices skip it entirely. The price stays where you put it until you unlock it.`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/hoard/AJzgXHpwvZo6UlcR/images/feat-price-lock-table.png?fit=max\u0026auto=format\u0026n=AJzgXHpwvZo6UlcR\u0026q=85\u0026s=6e13948f701b4e88ba13a4d1b62cde90`,alt:`Cards tab showing the inventory table where target prices can be clicked to lock`,\"data-og-width\":`1440`,width:`1440`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/feat-price-lock-table.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hoard/AJzgXHpwvZo6UlcR/images/feat-price-lock-table.png?w=280\u0026fit=max\u0026auto=format\u0026n=AJzgXHpwvZo6UlcR\u0026q=85\u0026s=98021b25aaf8e17dafdea3913a9f7004 280w, https://mintcdn.com/hoard/AJzgXHpwvZo6UlcR/images/feat-price-lock-table.png?w=560\u0026fit=max\u0026auto=format\u0026n=AJzgXHpwvZo6UlcR\u0026q=85\u0026s=6aa094eb310aedb8d798f054c4c88463 560w, https://mintcdn.com/hoard/AJzgXHpwvZo6UlcR/images/feat-price-lock-table.png?w=840\u0026fit=max\u0026auto=format\u0026n=AJzgXHpwvZo6UlcR\u0026q=85\u0026s=25b01364494f7a870c2dc46b35ac1d1e 840w, https://mintcdn.com/hoard/AJzgXHpwvZo6UlcR/images/feat-price-lock-table.png?w=1100\u0026fit=max\u0026auto=format\u0026n=AJzgXHpwvZo6UlcR\u0026q=85\u0026s=5dcb25a937099d71382f212ebf4514ba 1100w, https://mintcdn.com/hoard/AJzgXHpwvZo6UlcR/images/feat-price-lock-table.png?w=1650\u0026fit=max\u0026auto=format\u0026n=AJzgXHpwvZo6UlcR\u0026q=85\u0026s=36ac3f4fe1896fcd4f679c592d6ce2df 1650w, https://mintcdn.com/hoard/AJzgXHpwvZo6UlcR/images/feat-price-lock-table.png?w=2500\u0026fit=max\u0026auto=format\u0026n=AJzgXHpwvZo6UlcR\u0026q=85\u0026s=f4fcba8a5c0b5dac64b2922a8ab7b208 2500w`})}),`\n`,_jsx(Heading,{level:`2`,id:`how-to-lock-a-price`,children:`How to lock a price`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to the `,_jsx(_components.strong,{children:`Cards`}),` tab`]}),`\n`,_jsxs(_components.li,{children:[`Click the `,_jsx(_components.strong,{children:`TARGET`}),` price for any card`]}),`\n`,_jsx(_components.li,{children:`Type the price you want (or use the quick-adjust buttons: -25%, -5%, +5%, +25%)`}),`\n`,_jsx(_components.li,{children:`Press Enter`}),`\n`]}),`\n`,_jsx(_components.p,{children:`The price locks immediately. A lock icon and age indicator (“4d ago”) appear next to the price.`}),`\n`,_jsx(Heading,{level:`2`,id:`what-“locked”-means`,children:`What “locked” means`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`What`}),_jsx(_components.th,{children:`Effect`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Sync cycles`})}),_jsx(_components.td,{children:`Locked cards are not repriced. Hoard still exports them, but their target price doesn’t change.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Preview Prices`})}),_jsx(_components.td,{children:`Locked cards are excluded from the preview entirely.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Pricing rules`})}),_jsx(_components.td,{children:`Even if a rule matches the card, the lock overrides everything.`})]})]})]}),`\n`,_jsx(_components.p,{children:`The lock stays until you remove it.`}),`\n`,_jsx(Heading,{level:`2`,id:`unlocking`,children:`Unlocking`}),`\n`,_jsx(_components.p,{children:`Click the lock icon next to the price. The card goes back to automatic pricing and will be repriced on the next sync.`}),`\n`,_jsx(Heading,{level:`2`,id:`finding-locked-cards`,children:`Finding locked cards`}),`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Filters`}),` in the Cards tab toolbar, toggle `,_jsx(_components.strong,{children:`Price Locked`}),` on, and click `,_jsx(_components.strong,{children:`Apply`}),`. The table filters to show only your locked cards with their lock ages.`]}),`\n`,_jsx(Heading,{level:`2`,id:`in-the-daily-digest`,children:`In the daily digest`}),`\n`,_jsx(_components.p,{children:`If you have the daily digest turned on, your locked-card count shows up under “Under the hood.” A gentle reminder to review them periodically.`}),`\n`,_jsx(Heading,{level:`2`,id:`learn-more`,children:`Learn more`}),`\n`,_jsxs(_components.p,{children:[`For a detailed walkthrough with use cases, see the `,_jsx(_components.a,{href:`/tutorials/lock-a-cards-price`,children:`lock a price tutorial`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Manual Price Lock","description":"Pin a card's price so syncs and repricing leave it alone.","href":"/features/price-locking"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How to lock a price","slug":"how-to-lock-a-price","depth":2,"children":[]},{"title":"What “locked” means","slug":"what-“locked”-means","depth":2,"children":[]},{"title":"Unlocking","slug":"unlocking","depth":2,"children":[]},{"title":"Finding locked cards","slug":"finding-locked-cards","depth":2,"children":[]},{"title":"In the daily digest","slug":"in-the-daily-digest","depth":2,"children":[]},{"title":"Learn more","slug":"learn-more","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"hoard","siteName":"Hoard","title":"Manual Price Lock - Hoard","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-07-16T03:16:25.291Z","originalFileLocation":"features/price-locking.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Pin a card\u0026#x27;s price so syncs and repricing leave it alone.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Hoard\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hoard/jej3mVjKeEto7HFc/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/hoard/jej3mVjKeEto7HFc/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hoard/jej3mVjKeEto7HFc/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hoard/jej3mVjKeEto7HFc/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hoard/jej3mVjKeEto7HFc/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hoard/jej3mVjKeEto7HFc/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hoard/jej3mVjKeEto7HFc/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hoard/jej3mVjKeEto7HFc/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hoard/jej3mVjKeEto7HFc/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Manual Price Lock - Hoard\">\u003cmeta data-mint-head property=\"og:description\" content=\"Pin a card\u0026#x27;s price so syncs and repricing leave it alone.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Hoard\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.tryhoard.com/features/price-locking\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://hoard.mintlify.site/_mintlify/api/og/v2?division=Repricing\u0026amp;title=Manual+Price+Lock\u0026amp;description=Pin+a+card%27s+price+so+syncs+and+repricing+leave+it+alone.\u0026amp;theme=3740c002df48642fb3b46c18\u0026amp;signature=da55f9dc2d3ed4bb7625dd33d8a0eb0163d3529e498ff9cde170641e4d099962\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Manual Price Lock - Hoard\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Pin a card\u0026#x27;s price so syncs and repricing leave it alone.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://hoard.mintlify.site/_mintlify/api/og/v2?division=Repricing\u0026amp;title=Manual+Price+Lock\u0026amp;description=Pin+a+card%27s+price+so+syncs+and+repricing+leave+it+alone.\u0026amp;theme=3740c002df48642fb3b46c18\u0026amp;signature=da55f9dc2d3ed4bb7625dd33d8a0eb0163d3529e498ff9cde170641e4d099962\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/hoard/jej3mVjKeEto7HFc/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Hoard\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#d97706\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.tryhoard.com/features/price-locking\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/features/price-locking.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.tryhoard.com/#organization\",\"name\":\"Hoard\",\"url\":\"https://docs.tryhoard.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/hoard/ZTtBRu7oEWQvWf0l/logo/hoard-light.svg?fit=max\u0026auto=format\u0026n=ZTtBRu7oEWQvWf0l\u0026q=85\u0026s=89ba16b0d574019a45748c4bd73e4105\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.tryhoard.com#website\",\"name\":\"Hoard\",\"url\":\"https://docs.tryhoard.com\",\"publisher\":{\"@id\":\"https://docs.tryhoard.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.tryhoard.com/features/price-locking#webpage\",\"url\":\"https://docs.tryhoard.com/features/price-locking\",\"name\":\"Manual Price Lock\",\"description\":\"Pin a card's price so syncs and repricing leave it alone.\",\"dateModified\":\"2026-07-16T03:16:25.291Z\",\"isPartOf\":{\"@id\":\"https://docs.tryhoard.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.tryhoard.com/features/price-locking#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.tryhoard.com/features/price-locking#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Repricing\",\"item\":\"https://docs.tryhoard.com/features/pricing\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Manual Price Lock\",\"item\":\"https://docs.tryhoard.com/features/price-locking\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.tryhoard.com/features/price-locking#article\",\"headline\":\"Manual Price Lock\",\"name\":\"Manual Price Lock\",\"description\":\"Pin a card's price so syncs and repricing leave it alone.\",\"url\":\"https://docs.tryhoard.com/features/price-locking\",\"mainEntityOfPage\":{\"@id\":\"https://docs.tryhoard.com/features/price-locking#webpage\"},\"dateModified\":\"2026-07-16T03:16:25.291Z\",\"publisher\":{\"@id\":\"https://docs.tryhoard.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.tryhoard.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Hoard\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Hoard\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/features/price-locking.md","siteName":"Hoard","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Getting Started","pages":[{"title":"What is Hoard?","href":"/introduction"},{"title":"Quick Start — Hoard Desktop","href":"/quickstart"},{"title":"Sign in with Google or Discord","href":"/features/social-sign-in"},{"title":"Team and employee logins","href":"/features/team"},{"title":"Hoard Agent Setup","href":"/agent-setup"},{"title":"Settings","href":"/settings"},{"title":"Security","href":"/security"},{"title":"Common Questions","href":"/faq"}]},{"group":"What's New","pages":[{"title":"Patch Notes","href":"/changelog"},{"title":"Patch Notes Archive","href":"/changelog-archive"}]},{"group":"AI Assistants (Claude, ChatGPT, Codex)","pages":[{"title":"Talk to your store","href":"/talk-to-your-store"},{"title":"What your AI assistant can do","href":"/agent-capabilities"},{"title":"AI assistant FAQ","href":"/ai-assistant-faq"},{"title":"Agent permissions and safety","href":"/agent-permissions"},{"title":"Connect Hoard to Claude","href":"/connect-to-claude"},{"title":"Connect Hoard to ChatGPT","href":"/connect-to-chatgpt"},{"title":"Connect Hoard to OpenAI Codex","href":"/connect-to-codex"},{"title":"API keys","href":"/features/api-keys"},{"title":"Your first agent-driven price change","href":"/tutorials/first-agent-price-change"},{"title":"Picking the right permission mode","href":"/tutorials/picking-a-permission-mode"},{"title":"Going from cautious to confident","href":"/tutorials/trust-progression"},{"title":"Reading your agent activity log","href":"/tutorials/reading-the-audit-log"},{"title":"When the agent says 'I can't do that'","href":"/tutorials/when-the-agent-says-no"},{"title":"Rotating your agent bearer key","href":"/tutorials/rotating-your-bearer-key"}]},{"group":"Inventory","pages":[{"title":"Inventory Sync","href":"/features/inventory-sync"},{"title":"Inventory Trust","href":"/features/inventory-trust"},{"title":"Quick Add","href":"/features/quick-add"},{"title":"Scan and review","href":"/features/scan-review"},{"title":"Visual Pull","href":"/features/visual-pull"},{"title":"Split-List Pulls","href":"/features/split-list-pulls"},{"title":"Chaos Sort","href":"/features/chaos-sort"},{"title":"Consignment Tracking","href":"/features/consignment"},{"title":"Advanced search","href":"/features/advanced-search"},{"title":"Bookmarked searches","href":"/features/pinned-searches"},{"title":"Card lists","href":"/features/card-lists"},{"title":"Card detail and comparison","href":"/features/card-detail"},{"title":"Art gallery mode","href":"/features/art-gallery"},{"title":"Card Conditioning Guide","href":"/features/card-conditioning-guide"}]},{"group":"Repricing","pages":[{"title":"Repricing","href":"/features/pricing"},{"title":"Import your MassPrice rules","href":"/features/massprice-import"},{"title":"The Source column","href":"/features/price-source-column"},{"title":"Smart Actions","href":"/features/smart-actions"},{"title":"Preview Prices","description":"Preview your current pricing rules, save the new prices in Hoard, then sync them to TCGplayer.","href":"/features/mass-reprice"},{"title":"Manual Price Lock","href":"/features/price-locking"},{"title":"Price Rollback","description":"Undo bad repricing by reverting to a previous sync's prices.","href":"/features/rollback"},{"title":"Inventory movement and stale pricing","href":"/features/velocity-pricing"},{"title":"Competitive position","href":"/features/competitive-position"},{"title":"Market Movers \u0026 Sleepers","href":"/features/movers"},{"title":"Outcome Tracking","href":"/features/outcome-tracking"},{"title":"Market depth and watching","href":"/features/market-watch"}]},{"group":"Market \u0026 Buying","pages":[{"title":"Market explorer","href":"/features/market-explorer"},{"title":"Deals","href":"/features/deals"}]},{"group":"Sales \u0026 Orders","pages":[{"title":"Order Tracking","href":"/features/orders"},{"title":"Order Tracking (TCGTracking)","href":"/features/order-tracking"},{"title":"Shipping labels and tracking","href":"/features/shipping-labels"},{"title":"Connect ShippingEasy","href":"/connect-shippingeasy"},{"title":"Sales","href":"/features/sales"},{"title":"Temporary Sales","href":"/features/temporary-sales"},{"title":"Email Notifications","href":"/features/notifications"}]},{"group":"Sharing","pages":[{"title":"Share your binder","href":"/features/public-binder"},{"title":"QR price stickers","href":"/features/qr-stickers"}]},{"group":"Guides","pages":[{"title":"Install and use Hoard Desktop","href":"/tutorials/install-and-use-hoard-desktop-agent"},{"title":"Sign in with Google or Discord","href":"/tutorials/sign-in-with-google-or-discord"},{"title":"Walk through the seller-profile wizard","href":"/tutorials/seller-profile-wizard"},{"title":"Upload your first inventory CSV","href":"/tutorials/upload-your-first-csv"},{"title":"Your first sync — what just happened","href":"/tutorials/your-first-sync"},{"title":"Scan a stack of cards and review the matches","href":"/tutorials/scan-and-review-cards"},{"title":"Set up your pricing strategy","href":"/tutorials/set-up-your-pricing-strategy"},{"title":"Import your MassPrice rules","href":"/tutorials/import-your-massprice-rules"},{"title":"Price a card for an in-person deal","href":"/tutorials/price-a-card-in-person"},{"title":"Find the money you're leaving on the table","href":"/tutorials/read-your-competitive-position"},{"title":"Review Smart Actions","href":"/tutorials/review-smart-actions"},{"title":"Test a pricing change with Preview Prices","href":"/tutorials/mass-reprice"},{"title":"Lock a card's price","href":"/tutorials/lock-a-cards-price"},{"title":"Bookmark a search and set a pricing rule","href":"/tutorials/pin-and-price-reserved-list"},{"title":"Pull your inventory into Google Sheets","href":"/tutorials/pull-your-inventory-into-google-sheets"},{"title":"Build a list and price it","href":"/tutorials/build-a-list-and-price-it"},{"title":"Run a sale","href":"/tutorials/run-a-sale"},{"title":"Run a Visual Pull","href":"/tutorials/run-a-visual-pull"},{"title":"Coach a Puller with Pull Times","href":"/tutorials/coach-a-puller-with-pull-times"},{"title":"Split a pull between pullers","href":"/tutorials/split-a-pull-between-pullers"},{"title":"Automate TCGplayer shipping with ShippingEasy","href":"/tutorials/automate-tcgplayer-shipping-with-shippingeasy"},{"title":"Set up chaos sort","href":"/tutorials/set-up-chaos-sort"},{"title":"Track consignment inventory","href":"/tutorials/track-consignment-inventory"},{"title":"Watch a card for spikes and buy-outs","href":"/tutorials/watch-a-card"},{"title":"Print and scan your first QR stickers","href":"/tutorials/print-and-scan-qr-stickers"},{"title":"Explore the market","href":"/tutorials/explore-the-market"},{"title":"Find underpriced cards to buy","href":"/tutorials/find-underpriced-cards"}]},{"group":"How-to","pages":[{"group":"Team","pages":[{"title":"Invite an employee","href":"/how-to/invite-an-employee"},{"title":"Employee sign-in with Google","href":"/how-to/employee-sign-in-with-google"},{"title":"Employee sign-in with Discord","href":"/how-to/employee-sign-in-with-discord"},{"title":"See what each employee added","href":"/how-to/see-what-each-employee-added"}]},{"group":"TCGplayer seller account","pages":[{"title":"Running your TCGplayer seller account","href":"/how-to/tcgplayer"},{"title":"How to import or bulk-update your TCGplayer inventory from a CSV","href":"/how-to/tcgplayer/import-inventory-csv"},{"title":"How to bulk list cards on TCGplayer","href":"/how-to/tcgplayer/bulk-list-cards"},{"title":"How to add a card listing on TCGplayer","href":"/how-to/tcgplayer/add-a-listing"},{"title":"How to create a custom (photo) listing on TCGplayer","href":"/how-to/tcgplayer/custom-listing-photos-and-condition"},{"title":"How to set your condition-grading standard on TCGplayer","href":"/how-to/tcgplayer/set-condition-grading-standards"},{"title":"How to set your TCGplayer store to vacation mode","href":"/how-to/tcgplayer/vacation-mode"},{"title":"How to set your TCGplayer shipping settings and handling time","href":"/how-to/tcgplayer/shipping-settings-and-handling-time"},{"title":"How to write and publish your TCGplayer store policies","href":"/how-to/tcgplayer/store-policies-setup"},{"title":"How to set up your TCGplayer store profile and banner","href":"/how-to/tcgplayer/store-profile-and-banner-setup"},{"title":"How to enroll in TCGplayer Direct","href":"/how-to/tcgplayer/enroll-in-tcgplayer-direct"},{"title":"How to read your TCGplayer sales reports","href":"/how-to/tcgplayer/read-your-sales-reports"},{"title":"How to find your TCGplayer payout schedule and 1099 tax form","href":"/how-to/tcgplayer/payout-schedule-and-1099-taxes"}]},{"group":"Pricing","pages":[{"title":"Pricing How-Tos","href":"/how-to/pricing"},{"title":"How to Set a Price Floor and Ceiling on TCGplayer","href":"/how-to/set-a-price-floor-and-ceiling"},{"title":"How to Set Different Pricing Rules for Foils and Sealed Product on TCGplayer","href":"/how-to/price-foil-and-sealed-product"},{"title":"How to Price Graded Cards on TCGplayer","href":"/how-to/price-graded-cards-tcgplayer"},{"title":"How to Cap Daily Price Movement on TCGplayer","href":"/how-to/set-up-price-change-caps"},{"title":"How to Price a Custom or Photo Listing on TCGplayer","href":"/how-to/price-a-custom-photo-listing"},{"title":"How to Price Your TCGplayer Inventory With Claude or ChatGPT","href":"/how-to/price-with-claude-or-chatgpt"},{"title":"How to Undo a Price Push and Roll Back Prices on TCGplayer","href":"/how-to/undo-a-price-push"},{"title":"How to Approve or Reject a Held Price Decrease","href":"/how-to/approve-a-price-decrease-hold"},{"title":"Why Your Price Update Is Paused — Approving a Large Auto-Push Hold","href":"/how-to/approve-a-large-price-push"},{"title":"A Card in Your Inventory Just Spiked — What to Do Before You Reprice","href":"/how-to/react-to-a-price-spike-tcgplayer"}]},{"group":"Inventory","pages":[{"title":"Getting your cards into Hoard: pick the right path","href":"/how-to/inventory"},{"title":"How to add a card to your TCGplayer inventory manually","href":"/how-to/add-a-card-without-a-csv-or-scanner"},{"title":"How to list a graded, signed, or photographed card on TCGplayer","href":"/how-to/list-a-graded-slab-or-signed-card-on-tcgplayer"},{"title":"How to publish Quick Add or scanned cards as real TCGplayer listings","href":"/how-to/publish-staged-cards-to-tcgplayer"},{"title":"What to do when Hoard can't match a card to your catalog","href":"/how-to/fix-a-card-that-wont-match-your-catalog"},{"title":"Why a card shows $0 after import, and how to fix it","href":"/how-to/fix-a-card-priced-at-zero-after-import"},{"title":"How to run a ghost-inventory audit in Hoard","href":"/how-to/audit-and-fix-ghost-inventory-in-hoard"},{"title":"How to add foil and non-foil versions of the same card in Quick Add","href":"/how-to/add-foil-and-non-foil-versions-in-quick-add"},{"title":"How to take in consignment cards at your shop","href":"/how-to/consignment-intake-checklist"},{"title":"How to import a Collectr portfolio into Hoard","href":"/how-to/import-a-collectr-portfolio-to-hoard"}]},{"group":"Orders \u0026 shipping","pages":[{"title":"Orders, shipping, and refunds: how-to guides","href":"/how-to/orders"},{"title":"How to print a pull sheet in Hoard","href":"/how-to/print-a-pull-sheet"},{"title":"How to start and run a pull session","href":"/how-to/run-a-pull-session"},{"title":"How to ship a TCGplayer order as a plain white envelope (PWE)","href":"/how-to/ship-a-tcgplayer-order-pwe"},{"title":"How to mark a TCGplayer order shipped in Hoard","href":"/how-to/mark-a-tcgplayer-order-shipped"},{"title":"How to add tracking to a TCGplayer order","href":"/how-to/add-tracking-to-a-tcgplayer-order"},{"title":"Export TCGplayer orders to Pirate Ship for bulk labels","href":"/how-to/export-tcgplayer-orders-to-pirate-ship"},{"title":"How to push TCGplayer orders to ShippingEasy","href":"/how-to/push-tcgplayer-orders-to-shippingeasy"},{"title":"How to fix a ShippingEasy order that needs attention","href":"/how-to/fix-a-shippingeasy-order-that-needs-attention"},{"title":"How to issue a partial refund on a TCGplayer order","href":"/how-to/issue-a-partial-refund-tcgplayer"},{"title":"How to cancel a TCGplayer order the right way","href":"/how-to/cancel-a-tcgplayer-order"},{"title":"How to respond to a 'card not as described' message on TCGplayer","href":"/how-to/respond-to-not-as-described"},{"title":"How to handle a TCGplayer order marked delivered that the buyer says never arrived","href":"/how-to/handle-order-not-received"},{"title":"How to track your TCGplayer refund rate over time","href":"/how-to/track-your-tcgplayer-refund-rate"},{"title":"How to see TCGplayer seller feedback without checking the seller portal","href":"/how-to/see-buyer-feedback-from-tcgplayer"},{"title":"How to import your historical TCGplayer orders into Hoard","href":"/how-to/import-historical-tcgplayer-orders"}]},{"group":"Market data","pages":[{"title":"How to check card prices and market data","href":"/how-to/market"},{"title":"How to see a card's full price history","href":"/how-to/see-a-cards-full-price-history"},{"title":"How to find which cards are spiking this week","href":"/how-to/find-todays-market-movers"},{"title":"How to tell if a card's price spike will last","href":"/how-to/tell-if-a-price-spike-will-last"},{"title":"How to find sleeper cards before they spike","href":"/how-to/find-sleeper-cards"},{"title":"How to tell if a card just got bought out","href":"/how-to/know-if-a-card-got-bought-out"},{"title":"How to see how many copies of a card are listed","href":"/how-to/see-how-many-copies-are-listed"},{"title":"How to tell if a card's market is thin or liquid before you price it","href":"/how-to/check-a-cards-thin-vs-liquid-market"},{"title":"How to check Japanese Pokemon card prices","href":"/how-to/check-japanese-pokemon-card-prices"},{"title":"How to see PSA grade prices on a Pokemon card","href":"/how-to/see-psa-grade-prices-for-pokemon-cards"},{"title":"How to find cards worth more graded than raw","href":"/how-to/find-cards-worth-more-graded-than-raw"},{"title":"How to find cards in your own inventory priced below market","href":"/how-to/find-cards-priced-below-market-in-your-inventory"},{"title":"How to check a card's price without a Hoard account","href":"/how-to/check-a-cards-price-without-an-account"},{"title":"TCGplayer price history not loading? Here's what to check","href":"/how-to/troubleshoot-tcgplayer-price-history-not-loading"}]},{"group":"AI assistants","pages":[{"title":"Run your TCGplayer store from an AI assistant","href":"/how-to/ai-assistant"},{"title":"Ask your AI assistant what to restock","href":"/how-to/ai-assistant/what-to-restock-on-tcgplayer"},{"title":"Draft a pull sheet with your AI assistant","href":"/how-to/ai-assistant/draft-a-pull-sheet"},{"title":"Find underpriced cards with Claude or ChatGPT","href":"/how-to/ai-assistant/find-underpriced-cards"},{"title":"Ask your AI assistant why a card has that price","href":"/how-to/ai-assistant/explain-a-card-price-with-ai"},{"title":"Ask your AI assistant why cards did not reprice","href":"/how-to/ai-assistant/diagnose-store-pricing-with-ai"},{"title":"Find unsold TCGplayer inventory with an AI assistant","href":"/how-to/ai-assistant/find-unsold-inventory-with-ai"},{"title":"Find shelf records that need a human count with an AI assistant","href":"/how-to/ai-assistant/find-location-drift-with-ai"},{"title":"Ask your AI assistant to build a full pricing rule matrix","href":"/how-to/ai-assistant/propose-a-pricing-rule-matrix"},{"title":"Check your TCGplayer sync health from your AI assistant","href":"/how-to/ai-assistant/check-tcgplayer-sync-health"},{"title":"Trigger a TCGplayer sync from Claude or ChatGPT","href":"/how-to/ai-assistant/trigger-a-tcgplayer-sync"},{"title":"Summarize your TCGplayer sales with an AI assistant","href":"/how-to/ai-assistant/summarize-tcgplayer-sales"},{"title":"Ask your AI assistant why TCGplayer sales changed","href":"/how-to/ai-assistant/diagnose-tcgplayer-sales-with-ai"},{"title":"Ask your AI assistant about TCGplayer fee changes","href":"/how-to/ai-assistant/ask-about-tcgplayer-fee-changes"},{"title":"Run a weekly pricing check with your AI assistant","href":"/how-to/ai-assistant/review-todays-suggestions"},{"title":"Check where you're priced too high or too low with your AI assistant","href":"/how-to/ai-assistant/check-your-competitive-position"},{"title":"Track your biggest price movers with an AI assistant","href":"/how-to/ai-assistant/track-price-movers"},{"title":"Price a TCG decklist with Claude, ChatGPT, or Cursor","href":"/how-to/ai-assistant/price-a-tcg-decklist-with-ai"},{"title":"Watch, dismiss, or snooze a restock candidate with your AI assistant","href":"/how-to/ai-assistant/act-on-a-buy-candidate"},{"title":"Create and manage card lists with your AI assistant","href":"/how-to/ai-assistant/manage-card-lists"},{"title":"Find your repeat TCGplayer customers with an AI assistant","href":"/how-to/ai-assistant/find-repeat-customers"},{"title":"Get accurate pricing help for Lorcana, One Piece, or Pokemon Japan","href":"/how-to/ai-assistant/pricing-for-games-your-assistant-doesnt-know-well"}]},{"group":"Sync \u0026 agent troubleshooting","pages":[{"title":"Sync agent setup and troubleshooting","href":"/how-to/sync"},{"title":"\"TCGplayer's confirmation didn't match the prices we sent\"","href":"/how-to/sync/tcgplayer-confirmation-didnt-match-prices"},{"title":"Prices not changing after a push","href":"/how-to/sync/prices-not-updating-after-push"},{"title":"Why is my price batch \"held for approval\"?","href":"/how-to/sync/held-for-approval-price-batch"},{"title":"Agent stuck on \"awaiting login\"","href":"/how-to/sync/agent-stuck-on-awaiting-login"},{"title":"\"Agent offline\" on the dashboard","href":"/how-to/sync/agent-shows-offline-not-responding"},{"title":"Why Hoard asks you to log in to TCGplayer again","href":"/how-to/sync/tcgplayer-remember-me-doesnt-work"},{"title":"Rotating your TCGplayer login without breaking sync","href":"/how-to/sync/rotate-tcgplayer-credentials"},{"title":"How often does Hoard sync with TCGplayer?","href":"/how-to/sync/how-often-does-hoard-sync"},{"title":"How to read your sync log to find what failed","href":"/how-to/sync/reading-the-sync-log"},{"title":"Sync stuck \"in progress\" and won't finish","href":"/how-to/sync/sync-cancel-stuck-in-progress"},{"title":"\"Hoard Desktop can’t be opened\" on Mac","href":"/how-to/sync/quarantine-warning-mac-cant-be-opened"},{"title":"Windows blocked a Hoard download","href":"/how-to/sync/windows-smartscreen-warning"},{"title":"Can't find the Hoard icon in the Windows system tray","href":"/how-to/sync/systray-icon-missing-windows"},{"title":"Agent version stuck after reinstalling Hoard Desktop","href":"/how-to/sync/agent-version-wont-update"}]}]},{"group":"Troubleshooting","pages":[{"title":"Sync Issues","href":"/troubleshooting/agent-issues"},{"title":"AI assistant connection issues","href":"/troubleshooting/assistant-connection"},{"title":"Login \u0026 CAPTCHA","href":"/troubleshooting/login-captcha"},{"title":"Sync Failures","href":"/troubleshooting/sync-failures"},{"title":"CSV Import Issues","href":"/troubleshooting/csv-and-imports"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/overview"}]}]},"basePath":"","title":"Manual Price Lock - Hoard","buildId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","deploymentId":"dpl_8hoxaqFTU7hTr6A2fUraxAyjuiZo","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-Dmj010Ph.js","DynamicMarkdown-GHvayGOn.js","zoom-image-lightbox-8gCTkA22.js","lightbox-handle-r17bVUz3.js"]}