[{"data":1,"prerenderedAt":474},["ShallowReactive",2],{"bootstrap":3,"blog-omnichannel-retail-management-with-the-stores-api":277},{"navigation":4,"globalConfig":196,"forms":218},{"headerSections":5,"headerFooterLinks":67,"footer":76,"legalLinks":153,"socialLinks":176},[6,39,44,50,57,62],{"hasSubMenu":7,"title":8,"links":9,"columns":38},true,"Product",[10,20,26,32],{"showTag":11,"_modelApiKey":12,"text":13,"subtitle":14,"icon":15,"isExternal":11,"link":16,"openForm":11},false,"navigation_link","Universal checkout","Sell anywhere","globe-simple",{"_modelApiKey":17,"slug":18,"title":19},"page","universal-checkout","Universal Checkout",{"showTag":11,"_modelApiKey":12,"text":21,"subtitle":22,"icon":23,"isExternal":11,"link":24,"openForm":11},"Distributed OMS","Manage orders","package",{"_modelApiKey":17,"slug":25,"title":21},"distributed-oms",{"showTag":11,"_modelApiKey":12,"text":27,"subtitle":28,"icon":29,"isExternal":11,"link":30,"openForm":11},"Promotion engine","Automated discounts","seal-percent",{"_modelApiKey":17,"slug":31,"title":27},"promotion-engine",{"showTag":11,"_modelApiKey":12,"text":33,"subtitle":34,"icon":35,"isExternal":11,"link":36,"openForm":11},"POS system","Operate stores","devices",{"_modelApiKey":17,"slug":37,"title":33},"pos-system",2,{"hasSubMenu":11,"showTag":11,"_modelApiKey":12,"text":40,"isExternal":11,"link":41,"openForm":11,"title":40},"Pricing",{"_modelApiKey":42,"slug":43},"pricing_page","pricing",{"hasSubMenu":11,"showTag":11,"_modelApiKey":12,"text":45,"isExternal":11,"link":46,"openForm":11,"title":45},"Customers",{"_modelApiKey":47,"slug":48,"title":49},"customer_landing_page","customers","Customers page",{"hasSubMenu":11,"showTag":11,"_modelApiKey":12,"text":51,"isExternal":11,"link":52,"openForm":11,"form":54,"title":51},"Partners",{"_modelApiKey":17,"slug":53,"title":51},"partners",{"_modelApiKey":55,"slug":53,"name":56},"form","PartnersForm",{"hasSubMenu":11,"showTag":11,"_modelApiKey":12,"text":58,"label":59,"isExternal":7,"url":60,"openForm":11,"title":61},"Docs Hub","Learn more","https:\u002F\u002Fdocs.commercelayer.io\u002F","Docs",{"hasSubMenu":11,"showTag":11,"_modelApiKey":12,"text":63,"isExternal":11,"link":64,"openForm":11,"title":63},"Blog",{"_modelApiKey":65,"slug":66},"blog_landing_page","blog",[68,72],{"text":69,"link":70},"Sign in",{"_modelApiKey":12,"text":69,"isExternal":7,"url":71,"openForm":11},"https:\u002F\u002Fdashboard.commercelayer.io\u002Fsign_in",{"text":73,"link":74},"Sign up for free",{"_modelApiKey":12,"text":73,"isExternal":7,"url":75,"openForm":11},"https:\u002F\u002Fdashboard.commercelayer.io\u002Fsign_up",[77,89,109,132],{"hasSubMenu":7,"title":8,"links":78},[79,81,83,85,87],{"showTag":11,"_modelApiKey":12,"text":13,"subtitle":14,"icon":15,"isExternal":11,"link":80,"openForm":11},{"_modelApiKey":17,"slug":18,"title":19},{"showTag":11,"_modelApiKey":12,"text":21,"subtitle":22,"icon":23,"isExternal":11,"link":82,"openForm":11},{"_modelApiKey":17,"slug":25,"title":21},{"showTag":11,"_modelApiKey":12,"text":27,"subtitle":28,"icon":29,"isExternal":11,"link":84,"openForm":11},{"_modelApiKey":17,"slug":31,"title":27},{"showTag":11,"_modelApiKey":12,"text":33,"subtitle":34,"icon":35,"isExternal":11,"link":86,"openForm":11},{"_modelApiKey":17,"slug":37,"title":33},{"showTag":11,"_modelApiKey":12,"text":40,"isExternal":11,"link":88,"openForm":11},{"_modelApiKey":42,"slug":43},{"hasSubMenu":7,"title":90,"links":91},"Resources",[92,94,99,104,107],{"showTag":11,"_modelApiKey":12,"text":93,"isExternal":7,"url":60,"openForm":11},"Documentation",{"showTag":11,"_modelApiKey":12,"text":95,"label":95,"isExternal":11,"link":96,"openForm":11},"Agentic Commerce",{"_modelApiKey":17,"slug":97,"title":98},"agentic-commerce-whitepaper","Agentic Commerce Whitepaper",{"showTag":11,"_modelApiKey":12,"text":100,"isExternal":11,"link":101,"openForm":11},"Core concepts",{"_modelApiKey":17,"slug":102,"title":103},"headless-commerce","Headless commerce",{"showTag":11,"_modelApiKey":12,"text":105,"isExternal":7,"url":106,"openForm":11},"Changelog","https:\u002F\u002Fdocs.commercelayer.io\u002Fchangelog\u002F",{"showTag":11,"_modelApiKey":12,"text":63,"isExternal":11,"link":108,"openForm":11},{"_modelApiKey":65,"slug":66},{"hasSubMenu":7,"title":110,"links":111},"Company",[112,116,118,121,126],{"showTag":11,"_modelApiKey":12,"text":113,"isExternal":11,"link":114,"openForm":11},"Vision",{"_modelApiKey":17,"slug":115,"title":113},"vision",{"showTag":11,"_modelApiKey":12,"text":45,"isExternal":11,"link":117,"openForm":11},{"_modelApiKey":47,"slug":48,"title":49},{"showTag":11,"_modelApiKey":12,"text":51,"isExternal":11,"link":119,"openForm":11,"form":120},{"_modelApiKey":17,"slug":53,"title":51},{"_modelApiKey":55,"slug":53,"name":56},{"showTag":11,"_modelApiKey":12,"text":122,"isExternal":11,"link":123,"openForm":11},"Security",{"_modelApiKey":17,"slug":124,"title":125},"security","Security at Commerce Layer",{"showTag":11,"_modelApiKey":12,"text":127,"label":128,"isExternal":11,"openForm":7,"form":129},"Giveback","Giveback program",{"_modelApiKey":55,"slug":130,"name":131},"giveback","GivebackForm",{"hasSubMenu":7,"title":133,"links":134},"Get in touch",[135,140,145,149],{"showTag":11,"_modelApiKey":12,"text":136,"isExternal":11,"openForm":7,"form":137},"Contact",{"_modelApiKey":55,"slug":138,"name":139},"contact","ContactUsForm",{"showTag":11,"_modelApiKey":12,"text":141,"isExternal":11,"openForm":7,"form":142},"Book a demo",{"_modelApiKey":55,"slug":143,"name":144},"demo","RequestDemoForm",{"showTag":11,"_modelApiKey":12,"text":146,"label":147,"isExternal":7,"url":148,"openForm":11},"Support","Email support","mailto:support@commercelayer.io",{"showTag":11,"_modelApiKey":12,"text":150,"label":151,"isExternal":7,"url":152,"openForm":11},"Community","Discord community","https:\u002F\u002Fdiscord.gg\u002Fcommercelayer",{"hasSubMenu":7,"title":154,"links":155},"Legal",[156,161,165,169,173],{"showTag":11,"_modelApiKey":12,"text":157,"label":158,"isExternal":7,"url":159,"openForm":11,"htmlClassNames":160},"Terms","Terms and conditions","\u002Flegal-embed\u002Fterms-of-service","iubenda-nostyle no-brand iubenda-noiframe iubenda-embed",{"showTag":11,"_modelApiKey":12,"text":162,"label":163,"isExternal":7,"url":164,"openForm":11,"htmlClassNames":160},"Privacy","Privacy policy","\u002Flegal-embed\u002Fprivacy-policy",{"showTag":11,"_modelApiKey":12,"text":166,"label":167,"isExternal":7,"url":168,"openForm":11,"htmlClassNames":160},"Cookies","Cookie policy","\u002Flegal-embed\u002Fcookie-policy",{"showTag":11,"_modelApiKey":12,"text":170,"isExternal":7,"url":171,"openForm":11,"htmlClassNames":172},"Notice at collection","#","iubenda-cs-uspr-link",{"showTag":11,"_modelApiKey":12,"text":174,"isExternal":7,"url":171,"openForm":11,"htmlClassNames":175},"Privacy preferences","iubenda-cs-preferences-link",[177,180,184,188,192],{"title":178,"type":179,"url":152,"isExternal":7},"Discord","discord-logo",{"title":181,"type":182,"url":183,"isExternal":7},"Github","github","https:\u002F\u002Fgithub.com\u002Fcommercelayer",{"title":185,"type":186,"url":187,"isExternal":7},"Bluesky","bluesky-logo","https:\u002F\u002Fbsky.app\u002Fprofile\u002Fcommercelayer.io",{"title":189,"type":190,"url":191,"isExternal":7},"X","x-logo","https:\u002F\u002Fx.com\u002Fcommercelayer",{"title":193,"type":194,"url":195,"isExternal":7},"LinkedIn","linkedin","https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fcommerce-layer",{"pagesWithoutCtaPanel":197,"ctaPanel":198,"notification":208,"showApiResponseTime":11,"newsletterSignup":216},[],{"title":199,"subtitle":200,"ctas":201},"Ready to get started?","Discover how we can help your business.",[202,205],{"_modelApiKey":203,"text":204,"isExternal":7,"url":75,"openForm":11},"link","Get started for free",{"_modelApiKey":203,"text":206,"isExternal":11,"openForm":7,"form":207},"Contact us",{"_modelApiKey":55,"slug":138,"name":139},{"showNotification":7,"link":209,"linkText":210,"text":215},{"_modelApiKey":203,"text":210,"isExternal":11,"link":211,"openForm":11},"Read article",{"_modelApiKey":212,"slug":213,"title":214},"blog_post","payment-api-redesigned","Introducing our new Payments API. For humans and agents.","\u003Cp>Introducing our new Payments API. For humans and agents.\u003C\u002Fp>\n",{"ctaText":217},"Subscribe",[219,225,229,236,240,246,249,253,261,262,267,272,274],{"_modelApiKey":55,"slug":220,"pardotFormEmbedCode":221,"formEmbedMinHeight":222,"successTitle":223,"successCopy":224},"agentic-commerce","https:\u002F\u002Fcommercelayer.fillout.com\u002Ft\u002F5w4Khwgxr6us?whitepaper=agentic",520,"Thank you for your request!","We’ll be in touch soon to arrange a date and time for your personalized demo.",{"_modelApiKey":55,"slug":226,"pardotFormEmbedCode":227,"formEmbedMinHeight":228,"successTitle":223,"successCopy":224},"shopify","https:\u002F\u002Fform.fillout.com\u002Ft\u002FgVnLSmKZwRus",850,{"_modelApiKey":55,"slug":130,"pardotFormEmbedCode":230,"formEmbedMinHeight":231,"displayTitle":232,"copy":233,"successTitle":234,"successCopy":235},"https:\u002F\u002Fform.fillout.com\u002Ft\u002FmVDF8aAiofus",500,"We give back.","\u003Cp>Part of Commerce Layer&#39;s company ethos is to empathize and support one another: co-workers, customers, and community. We want to do our part to help nonprofit organizations and small businesses who may feel adversely affected by the current global economic climate, and as a result, need in-kind support to reach their customers.\u003C\u002Fp>\n\n\u003Cp>If this general description matches your organization’s needs, please tell us your story by completing the following form so we can consider helping your cause.\u003C\u002Fp>\n","Thank you!","We will contact you soon to learn more about your story.",{"_modelApiKey":55,"slug":237,"pardotFormEmbedCode":227,"formEmbedMinHeight":228,"displayTitle":238,"copy":239},"book-an-onboarding-session","Book an onboarding session","\u003Cp>Schedule some time and our devs will help you set up a Commerce Layer + Sanity store.\u003C\u002Fp>\n",{"_modelApiKey":55,"slug":241,"pardotFormEmbedCode":242,"formEmbedMinHeight":243,"displayTitle":244,"successTitle":234,"successCopy":245},"download-our-whitepaper","https:\u002F\u002Fform.fillout.com\u002Ft\u002F5YPWmy8oT7us?whitepaper=ComposableCommerce",450,"Download our whitepaper.","Check your inbox. You should receive a download link soon.",{"_modelApiKey":55,"slug":247,"pardotFormEmbedCode":248,"formEmbedMinHeight":243,"displayTitle":244,"successTitle":234,"successCopy":245},"download-the-content-and-commerce-whitepaper","https:\u002F\u002Fform.fillout.com\u002Ft\u002F5YPWmy8oT7us?whitepaper=ContentAndCommerce",{"_modelApiKey":55,"slug":250,"pardotFormEmbedCode":251,"formEmbedMinHeight":243,"displayTitle":244,"copy":252,"successTitle":234,"successCopy":245},"whitepaper","https:\u002F\u002Fform.fillout.com\u002Ft\u002F5YPWmy8oT7us?whitepaper=Jamstack","\u003Cp>Commerce Layer is the perfect platform for building commerce on the Jamstack. Convert any design into pixel perfect HTML pages. Connect a best-of-breed headless CMS. Go serverless and forget the hassle of managing complex infrastructures.\u003C\u002Fp>\n",{"_modelApiKey":55,"slug":254,"pardotFormEmbedCode":255,"formEmbedMinHeight":256,"displayTitle":257,"copy":258,"successTitle":259,"successCopy":260},"contact-links","https:\u002F\u002Fform.fillout.com\u002Ft\u002FeWPyhHGHT7us",750,"Contact us.","\u003Cp>Tell us about your project. Our team will reach out to you for a personalized offer.\u003C\u002Fp>\n","Thanks for your message!","We’ll be in touch soon to discuss your project details.",{"_modelApiKey":55,"slug":138,"pardotFormEmbedCode":255,"formEmbedMinHeight":256,"displayTitle":257,"copy":258,"successTitle":259,"successCopy":260},{"_modelApiKey":55,"slug":263,"pardotFormEmbedCode":227,"formEmbedMinHeight":228,"displayTitle":264,"successTitle":265,"successCopy":266},"demo-embed","Want to see it in action? Request a demo.","Thanks for your request!","We’ll be in touch soon to arrange a date and time for your free live demo.",{"_modelApiKey":55,"slug":53,"pardotFormEmbedCode":268,"formEmbedMinHeight":228,"displayTitle":269,"copy":270,"successTitle":234,"successCopy":271},"https:\u002F\u002Fform.fillout.com\u002Ft\u002F9MTkDWMUSqus","Become our partner.","\u003Cp>Join us and get our guidance in helping your clients succeed. Our partners are our ambassadors. We are committed to your success as much as you are.\u003C\u002Fp>\n","We will contact you soon to discuss the details of our partnership.",{"_modelApiKey":55,"slug":273,"pardotFormEmbedCode":268,"formEmbedMinHeight":228,"displayTitle":269,"copy":270,"successTitle":234,"successCopy":271},"partners-embed",{"_modelApiKey":55,"slug":143,"pardotFormEmbedCode":227,"formEmbedMinHeight":228,"displayTitle":275,"copy":276,"successTitle":265,"successCopy":266},"Get a free live demo.","\u003Cp>Get a personalized demo and learn more about what Commerce Layer can do for your company.\u003C\u002Fp>\n",{"_modelApiKey":212,"link":278,"subtitle":283,"date":283,"author":284,"additionalAuthors":294,"icon":295,"abstract":296,"tag":297,"displayTitle":279,"cardRatio":299,"featured":11,"seoMetaTags":300,"layout":370,"blogPostCarousel":377,"_seoMetaTags":431,"authors":469},{"text":279,"isExternal":11,"url":280,"link":281},"Omnichannel retail management with the Stores API.","",{"_modelApiKey":212,"slug":282},"omnichannel-retail-management-with-the-stores-api","December 10, 2024",{"name":285,"picture":286},"Seth Bindernagel",{"url":287,"alt":288,"title":288,"width":289,"height":289,"format":290,"focalPoint":291,"customData":293},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1656680208-seth.jpg","Seth Bindernagel avatar",1280,"jpg",{"x":292,"y":292},0.5,{},[],"storefront","The Stores API provides more granularity to manage inventory, localized payment methods, and shipments more intelligently.",{"color":298,"name":8},"gray","portrait",[301,304,308,311,315,318,321,325,329,333,337,340,343,347,351,355,359,362,366],{"attributes":302,"tag":303,"content":279},null,"title",{"attributes":305,"tag":307,"content":302},{"property":306,"content":279},"og:title","meta",{"attributes":309,"tag":307,"content":302},{"name":310,"content":279},"twitter:title",{"attributes":312,"tag":307,"content":302},{"name":313,"content":314},"description","Manage physical store locations with more granularity, offering more intelligent inventory management, localized payment methods, and simplified shipments.",{"attributes":316,"tag":307,"content":302},{"property":317,"content":314},"og:description",{"attributes":319,"tag":307,"content":302},{"name":320,"content":314},"twitter:description",{"attributes":322,"tag":307,"content":302},{"property":323,"content":324},"og:image","https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1733737407-cl_store-api-02.jpg?auto=format&fit=max&w=1200",{"attributes":326,"tag":307,"content":302},{"property":327,"content":328},"og:image:width","1200",{"attributes":330,"tag":307,"content":302},{"property":331,"content":332},"og:image:height","630",{"attributes":334,"tag":307,"content":302},{"property":335,"content":336},"og:image:alt","The image shows three illustrated store fronts, mapped like an org chart\u002Ftree diagram, all stemming from the overarching Commerce Layer API that sits at the top of the tree.",{"attributes":338,"tag":307,"content":302},{"name":339,"content":324},"twitter:image",{"attributes":341,"tag":307,"content":302},{"name":342,"content":336},"twitter:image:alt",{"attributes":344,"tag":307,"content":302},{"property":345,"content":346},"og:locale","en",{"attributes":348,"tag":307,"content":302},{"property":349,"content":350},"og:type","article",{"attributes":352,"tag":307,"content":302},{"property":353,"content":354},"og:site_name","Commerce Layer",{"attributes":356,"tag":307,"content":302},{"property":357,"content":358},"article:modified_time","2025-10-08T16:40:32Z",{"attributes":360,"tag":307,"content":302},{"property":361,"content":280},"article:publisher",{"attributes":363,"tag":307,"content":302},{"name":364,"content":365},"twitter:card","summary_large_image",{"attributes":367,"tag":307,"content":302},{"name":368,"content":369},"twitter:site","@commercelayer",[371],{"_modelApiKey":372,"copy":373,"listStyle":374,"darkTheme":11,"buttons":375,"color":376,"indent":7},"wysiwyg","\u003Cp>If you’ve built an ecommerce project with Commerce Layer, you’ll know our \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fdocs.commercelayer.io\u002Fcore\u002Fapi-reference\u002Fmarkets\">Market\u003C\u002Fa> resource. The Market resource is an all-encompassing container of business rules that you set up to define whatever it is you are calling a “market”. Truth is, “market” probably isn’t even the best name. Most people understand a market as some type of geographic border, like a country, region, or a state. But a market in Commerce Layer’s sense can be anything that you want to define with your business rules. It’s very powerful and flexible, but like anything with a defined purpose, it can have some limitations.\u003C\u002Fp>\n\n\u003Cp>For example, imagine you operate a vast set of physical retail stores in your pre-defined market. Each of those stores carries stock, can accept all sorts of payments methods, and even has its own inventory strategy. Maybe you’ve set up a clienteling experience where your retail sales associates distance sell stock from a store to customer lists via something like WhatsApp. You probably don’t want to make each store its own market. But, each store has a set of unique characteristics that sort of put it into a middle ground. What then?  \u003C\u002Fp>\n\n\u003Cp>We recently introduced the powerful \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fdocs.commercelayer.io\u002Fcore\u002Fapi-reference\u002Fstores\">Stores API\u003C\u002Fa> (still in beta) that helps solve this problem. Stores can transform how you manage your physical retail network by offering more granularity for each location, while still being connected to the business rules that define your Market. This blog post will dive into some capabilities, use cases, and advantages of the new Stores API. As mentioned, it is in beta, so the features and use cases may evolve a bit. But this will get you started.\u003C\u002Fp>\n\n\u003Ch4>Meet the Store resource\u003C\u002Fh4>\n\n\u003Cp>The Stores API allows businesses to map and manage physical retail locations within a Commerce Layer Market and data model. This feature is particularly valuable for brands looking to create a unified commerce experience that spans digital and physical touch points. \u003C\u002Fp>\n\n\u003Cp>It may seem obvious, but Stores are your physical shops, like retail locations, pop-up stores, etc. Once they are mapped to a Market, you can do things like manage in-store sales and more. Maybe you operate different \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fdocs.commercelayer.io\u002Fcore\u002Fapi-reference\u002Fmerchants\">merchants\u003C\u002Fa> in your Market. Stores allow you to specify different merchants if required, or you can simply inherit the merchant from the associated Market. You can also assign the store&#39;s \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fdocs.commercelayer.io\u002Fcore\u002Fapi-reference\u002Fstores#stock-availability\">stock location\u003C\u002Fa> and enable store-specific \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fdocs.commercelayer.io\u002Fcore\u002Fapi-reference\u002Fstores#available-payment-methods\">payment methods\u003C\u002Fa>. \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fdocs.commercelayer.io\u002Fcore\u002Fapi-reference\u002Fprice_lists\">Price list\u003C\u002Fa> associated with the market will be inherited. And, you can create store-specific coupons or \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fdocs.commercelayer.io\u002Fcore\u002Fapi-reference\u002Fpromotions\">promotions\u003C\u002Fa>, or gift cards that work both in-store and online.\u003C\u002Fp>\n\n\u003Cp>When creating a Store, provide a name and assign it to the associated market. Stores can be put in scope when requesting an access token to provide a hierarchy. If needed, you can also:\u003C\u002Fp>\n\n\u003Cul>\n\u003Cli>Add a custom code (up to 25 alphanumeric characters)\u003C\u002Fli>\n\u003Cli>Specify a different merchant\u003C\u002Fli>\n\u003Cli>Assign a stock location\u003C\u002Fli>\n\u003Cli>Add store-specific payment methods\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>Both stock availability and payment methods for stores are prioritized based on your strategy. They both have intelligent fallback mechanisms based on the granularity of your setup. Once you’re up and running, you can experiment with the following: \u003C\u002Fp>\n\n\u003Col>\n\u003Cli>Leverage store-specific configurations to create localized shopping experiences\u003C\u002Fli>\n\u003Cli>Carefully define stock location hierarchies\u003C\u002Fli>\n\u003Cli>Experiment with store-specific payment methods\u003C\u002Fli>\n\u003Cli>Implement an endless aisle strategy to maximize inventory flexibility\u003C\u002Fli>\n\u003C\u002Fol>\n\n\u003Cp>By providing more granular controls, the Store resource can transform a traditional inventory and sales management and unlock a number of strategic benefits. You&#39;ll be able to more effectively unify commerce across all of your sales channels, optimize inventory, and set other relevant configurations like payment methods, etc.\u003C\u002Fp>\n\n\u003Ch4>Strategic use cases\u003C\u002Fh4>\n\n\u003Cp>The following use cases demonstrate how retailers can leverage this technology to create more flexible, efficient, and customer-centric shopping experiences across multiple channels.\u003C\u002Fp>\n\n\u003Cp>\u003Cstrong>Unified inventory management\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cp>As you plan your inventory and resources, you might want to intelligently connect store-level inventories with broader market stock resources. Or, perhaps you want to use \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fcommercelayer.io\u002Fblog\u002Fhow-to-get-the-most-from-links\">Commerce Layer Links\u003C\u002Fa> across all of your physical locations to sell stock directly from your stores. Using Links, stores can directly engage customers by sending a personalised &quot;micro store&quot; for items available in-store or elsewhere, attributing the sale to the store. With the Stores API, retailers can create a more dynamic and responsive inventory ecosystem that maximizes product availability and minimizes lost sales opportunities.\u003C\u002Fp>\n\n\u003Cul>\n\u003Cli>Stores can leverage both their local inventory and the broader market&#39;s inventory model, especially with \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fcommercelayer.io\u002Fblog\u002Fhow-to-get-the-most-from-links\">Links\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Automatic stock location prioritization ensures optimal inventory allocation\u003C\u002Fli>\n\u003Cli>Seamless integration of physical and digital stock levels\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>\u003Cstrong>Localized payment methods\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cp>By enabling store-specific payment configurations that can override or complement market-level settings, you can adapt your payment strategy to local preferences, regulatory requirements, or unique operational contexts. Businesses can now configure payment methods:\u003C\u002Fp>\n\n\u003Cul>\n\u003Cli>Store-specific payment options can be defined\u003C\u002Fli>\n\u003Cli>Fallback to market-level payment methods when store-specific methods aren&#39;t set\u003C\u002Fli>\n\u003Cli>Granular control over payment acceptance at individual store levels\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>\u003Cstrong>Simplified shipment handling\u003C\u002Fstrong>\u003C\u002Fp>\n\n\u003Cp>As a company operating complex retail logistics, you might require efficient shipment management to meet customer expectations and reduce operational costs. The Stores API recognizes and optimizes shipments based on store-specific inventory and location, thereby reducing manual processing and enabling faster, more intelligent delivery strategies.\u003C\u002Fp>\n\n\u003Cp>The API streamlines shipment management:\u003C\u002Fp>\n\n\u003Cul>\n\u003Cli>Automatic dispatch recognition for store-based inventory\u003C\u002Fli>\n\u003Cli>No shipping method required for direct in-store stock transfers\u003C\u002Fli>\n\u003Cli>Instant order delivery marking for store-stocked items\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>These are a few top use cases for the Stores API. Since it is still in beta, we know other use cases will pop up and features may be expanded. What use cases do you anticipate? Please share them with us and will document it for others to see.\u003C\u002Fp>\n\n\u003Ch4>Conclusion\u003C\u002Fh4>\n\n\u003Cp>Although the Stores API is still in beta, it offers powerful capabilities for you to add more granular controls over your physical retail locations to help you create more integrated, flexible retail experiences. We are eager to have you try it and provide us your feedback. What features work well for you? What more do you need? We would like to hear from you if you’re testing the new API. The new Stores API represents another step forward in our unified commerce approach. Let us know what you think.\u003C\u002Fp>\n","checkbox",[],"violet",{"displayTitle":378,"cta":302,"ctaText":280,"cards":379},"Your next read",[380,394,414],{"_modelApiKey":212,"link":381,"subtitle":385,"date":385,"author":386,"additionalAuthors":390,"icon":203,"abstract":391,"tag":392,"displayTitle":382,"cardRatio":299,"featured":393},{"text":382,"isExternal":11,"url":280,"link":383},"How to get the most from Commerce Layer Links.",{"_modelApiKey":212,"slug":384},"how-to-get-the-most-from-links","November 20, 2024",{"name":285,"picture":387},{"url":287,"alt":288,"title":288,"width":289,"height":289,"format":290,"focalPoint":388,"customData":389},{"x":292,"y":292},{},[],"Links are a no-code tool you can use to bring your stock online today and sell on any channel, in any market.",{"color":298,"name":8},0,{"_modelApiKey":212,"link":395,"subtitle":399,"date":399,"author":400,"additionalAuthors":408,"icon":409,"abstract":410,"tag":411,"displayTitle":396,"cardRatio":11,"featured":413},{"text":396,"isExternal":11,"url":280,"link":397},"Streamline shipping with a proximity-based service that uses Commerce Layer and Google Maps.",{"_modelApiKey":212,"slug":398},"proximity-based-shipping-with-commerce-layer-and-google","September 10, 2024",{"name":401,"picture":402},"Fabrizio Picca",{"url":403,"alt":404,"title":404,"width":289,"height":289,"format":405,"focalPoint":406,"customData":407},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1614875259-commercelayeravatarsquare113f26.png","Fabrizio Picca —      Partnerships Manager at Commerce Layer","png",{"x":292,"y":292},{},[],"map-pin","In this blog post, we present a proximity-based shipping service using Commerce Layer and Google Maps. This approach ensures faster deliveries and optimized costs by dynamically selecting the nearest stock location to the customer's address.",{"color":298,"name":412},"Tutorials",1,{"_modelApiKey":212,"link":415,"subtitle":419,"date":419,"author":420,"additionalAuthors":427,"icon":428,"abstract":429,"tag":430,"displayTitle":416,"cardRatio":11,"featured":38},{"text":416,"isExternal":11,"url":280,"link":417},"Set and track inventory levels with our Inventory App.",{"_modelApiKey":212,"slug":418},"set-and-manage-inventory-levels-with-our-inventory-app","May 14, 2024",{"name":421,"picture":422},"Daniel Oh",{"url":423,"alt":424,"title":424,"width":289,"height":289,"format":290,"focalPoint":425,"customData":426},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1658849633-daniel.jpg","Daniel Oh avatar",{"x":292,"y":292},{},[],"archive-box","Our new Inventory App empowers your support and warehouse staff to keep track of inventory levels and ensure accurate stock counts.",{"color":298,"name":8},[432,433,435,437,439,441,443,445,447,449,451,453,455,457,459,461,463,465,467],{"attributes":302,"tag":303,"content":279},{"attributes":434,"tag":307,"content":302},{"property":306,"content":279},{"attributes":436,"tag":307,"content":302},{"name":310,"content":279},{"attributes":438,"tag":307,"content":302},{"name":313,"content":314},{"attributes":440,"tag":307,"content":302},{"property":317,"content":314},{"attributes":442,"tag":307,"content":302},{"name":320,"content":314},{"attributes":444,"tag":307,"content":302},{"property":323,"content":324},{"attributes":446,"tag":307,"content":302},{"property":327,"content":328},{"attributes":448,"tag":307,"content":302},{"property":331,"content":332},{"attributes":450,"tag":307,"content":302},{"property":335,"content":336},{"attributes":452,"tag":307,"content":302},{"name":339,"content":324},{"attributes":454,"tag":307,"content":302},{"name":342,"content":336},{"attributes":456,"tag":307,"content":302},{"property":345,"content":346},{"attributes":458,"tag":307,"content":302},{"property":349,"content":350},{"attributes":460,"tag":307,"content":302},{"property":353,"content":354},{"attributes":462,"tag":307,"content":302},{"property":357,"content":358},{"attributes":464,"tag":307,"content":302},{"property":361,"content":280},{"attributes":466,"tag":307,"content":302},{"name":364,"content":365},{"attributes":468,"tag":307,"content":302},{"name":368,"content":369},[470],{"name":285,"picture":471},{"url":287,"alt":288,"title":288,"width":289,"height":289,"format":290,"focalPoint":472,"customData":473},{"x":292,"y":292},{},1790593727807]