[{"data":1,"prerenderedAt":607},["ShallowReactive",2],{"bootstrap":3,"blog-empowering-users-with-new-dashboard":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","the-new-payments-api-built-for-how-people-pay-now","The new Payments API. Built for how people pay now.","\u003Cp>The new Payments API. Built for how people pay now.\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":364,"blogPostCarousel":498,"_seoMetaTags":568,"authors":602},{"text":279,"isExternal":11,"url":280,"link":281},"Empowering users with our new Dashboard.","",{"_modelApiKey":212,"slug":282},"empowering-users-with-new-dashboard","December 1, 2022",{"name":285,"picture":286},"Daniel Oh",{"url":287,"alt":288,"title":288,"width":289,"height":289,"format":290,"focalPoint":291,"customData":293},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1658849633-daniel.jpg","Daniel Oh avatar",1280,"jpg",{"x":292,"y":292},0.5,{},[],"chalkboard-teacher","Today, we're proud to announce the first release of our new Dashboard, which will empower users to manage Commerce Layer data and resources more efficiently.",{"color":298,"name":8},"gray","portrait",[301,305,309,312,316,319,322,326,330,334,337,341,345,349,353,356,360],{"attributes":302,"tag":303,"content":304},null,"title","Empowering Users with our New Dashboard",{"attributes":306,"tag":308,"content":302},{"property":307,"content":304},"og:title","meta",{"attributes":310,"tag":308,"content":302},{"name":311,"content":304},"twitter:title",{"attributes":313,"tag":308,"content":302},{"name":314,"content":315},"description","Our new Dashboard is a developer-first admin console that streamlines the management of Commerce Layer data and resources.",{"attributes":317,"tag":308,"content":302},{"property":318,"content":315},"og:description",{"attributes":320,"tag":308,"content":302},{"name":321,"content":315},"twitter:description",{"attributes":323,"tag":308,"content":302},{"property":324,"content":325},"og:image","https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1669888600-empowering-users-with-our-new-dashboard.jpg?auto=format&fit=max&w=1200",{"attributes":327,"tag":308,"content":302},{"property":328,"content":329},"og:image:width","1200",{"attributes":331,"tag":308,"content":302},{"property":332,"content":333},"og:image:height","630",{"attributes":335,"tag":308,"content":302},{"name":336,"content":325},"twitter:image",{"attributes":338,"tag":308,"content":302},{"property":339,"content":340},"og:locale","en",{"attributes":342,"tag":308,"content":302},{"property":343,"content":344},"og:type","article",{"attributes":346,"tag":308,"content":302},{"property":347,"content":348},"og:site_name","Commerce Layer",{"attributes":350,"tag":308,"content":302},{"property":351,"content":352},"article:modified_time","2025-10-08T16:56:30Z",{"attributes":354,"tag":308,"content":302},{"property":355,"content":280},"article:publisher",{"attributes":357,"tag":308,"content":302},{"name":358,"content":359},"twitter:card","summary_large_image",{"attributes":361,"tag":308,"content":302},{"name":362,"content":363},"twitter:site","@commercelayer",[365,371,374,384,387,394,397,404,407,415,418,425,428,434,437,444,447,454,457,464,467,473,476,482,485,492,495],{"_modelApiKey":366,"copy":367,"listStyle":368,"darkTheme":11,"buttons":369,"color":370,"indent":7},"wysiwyg","\u003Cp>As a developer-first company, we’re always trying to refine our tools and interfaces to provide the best possible experience for our developers. Today, we’re proud to announce the first release of our new Dashboard, \u003Cstrong>a developer-centric admin console that makes it much easier for Commerce Layer administrators to manage their store’s set-up and applications.\u003C\u002Fstrong> \u003C\u002Fp>\n\n\u003Cp>We’ve received feedback from our users that while the current dashboard was functional, it didn’t provide much in terms of enablement or ease of use for the developer audience. For the past few months, we’ve been hard at work building this new interface, one that better addresses the needs of the administrative user. Now, the Dashboard makes it much more intuitive to discover and manage key resources, applications, role management and more.\u003C\u002Fp>\n","directional",[],"violet",{"_modelApiKey":366,"copy":372,"listStyle":368,"darkTheme":11,"buttons":373,"color":370,"indent":11},"\u003Ch3>The Home page\u003C\u002Fh3>\n\n\u003Cp>Part of what we wanted to do with this redesign is to clean up our interface and make the flow much more natural and intuitive. In this case, we change the original home view to direct administrators to key resources and reorganized certain functions into different pages where they make more sense.\u003C\u002Fp>\n\n\u003Cp>Once you sign in, the first thing you’ll notice about our new dashboard is a redesigned home screen, which you can use to access key developer resources like our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcommercelayer\" target=\"_blank\">GitHub repos\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fdocs.commercelayer.io\u002F\" tartge=\"_blank\">documentation\u003C\u002Fa>, as well as critical updates on our \u003Ca href=\"https:\u002F\u002Fdocs.commercelayer.io\u002Fchangelog\u002F\">changelog\u003C\u002Fa> and blog.\u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":376,"size":383,"darkTheme":11,"rounded":7,"color":370},"image_block",{"url":377,"alt":378,"title":378,"width":379,"height":380,"format":290,"focalPoint":381,"customData":382},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1669834936-dashboard-home_fade_fix.jpg","dashboard home",1920,2082,{"x":292,"y":292},{},"standard",{"_modelApiKey":366,"copy":385,"listStyle":368,"darkTheme":11,"buttons":386,"color":370,"indent":11},"\u003Cp>On the top left hand of the screen, you’ll see your organization name (in this case, \u003Cem>Dia Records\u003C\u002Fem>). By clicking the arrow, you can you can toggle between organizations if necessary. If the organization is in test mode, the slider to activate your store will be below the organization name. \u003C\u002Fp>\n\n\u003Ch3>The Resources page\u003C\u002Fh3>\n\n\u003Cp>A large part of the administrative function is to streamline support operations. When it comes to resolving issues with any part of Commerce Layer, the vast majority of them are seen in the set up of the resources that make up the Commerce Layer store. In light of that, we’ve introduced a new view that enables admins to view every single resource within a Commerce Layer organization.\u003C\u002Fp>\n\n\u003Cp>In the \u003Cem>Resources\u003C\u002Fem> page, you can find all of the resources you’ve built out in Commerce Layer. They’re separated by resource type like as in our \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fdocs.commercelayer.io\u002Fcore\u002Fv\u002Fapi-reference\u002F\">API reference\u003C\u002Fa>: addresses, orders, customers, stock locations, markets, and much more. Think of it as a visual representation of the \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fgithub.com\u002Fcommercelayer\u002Fcommercelayer-cli-plugin-resources\u002F\">resources plugin\u003C\u002Fa> on our CLI.\u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":388,"size":383,"darkTheme":11,"rounded":7,"color":370},{"url":389,"alt":390,"title":390,"width":379,"height":391,"format":290,"focalPoint":392,"customData":393},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1668797023-dashboard-resources_fade.jpg","dashboard resources",1819,{"x":292,"y":292},{},{"_modelApiKey":366,"copy":395,"listStyle":368,"darkTheme":11,"buttons":396,"color":370,"indent":11},"\u003Cp>Upon this first release, the \u003Cem>Resources\u003C\u002Fem> page will be read-only. Right now, it’s meant to give administrative users a comprehensive and aggregated view of all resources, which can help diagnose support issues. Administrators can search for objects by their ID and get a complete rundown immediately. \u003C\u002Fp>\n\n\u003Cp>To see how deep you can go in our \u003Cem>Resources\u003C\u002Fem> page view, let’s take a look at the order object of our in the example view below:\u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":398,"size":383,"darkTheme":11,"rounded":7,"color":370},{"url":399,"alt":400,"title":400,"width":379,"height":401,"format":290,"focalPoint":402,"customData":403},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1668792808-dashboard-orders.jpg","dashboard orders",858,{"x":292,"y":292},{},{"_modelApiKey":366,"copy":405,"listStyle":368,"darkTheme":11,"buttons":406,"color":370,"indent":11},"\u003Cp>As you can see, each order is shown along with its ID and the timestamp of when it was created. By clicking into the order, you also see all of its attributes (and their values) and any relationships with other objects. For example, orders will have relationships to a market, customer, payment method, and much more.\u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":408,"size":383,"darkTheme":11,"rounded":7,"color":370},{"url":409,"alt":410,"title":410,"width":411,"height":412,"format":290,"focalPoint":413,"customData":414},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1668793009-dashboard-order_fade.jpg","dashboard order details",2753,2985,{"x":292,"y":292},{},{"_modelApiKey":366,"copy":416,"listStyle":368,"darkTheme":11,"buttons":417,"color":370,"indent":11},"\u003Cp>\u003Cstrong>In future releases, we will work to add CRUD operations\u003C\u002Fstrong> to the \u003Cem>Resources\u003C\u002Fem> page, so that admin users can directly create, edit, or delete any Commerce Layer resource from the page itself.\u003C\u002Fp>\n\n\u003Ch3>The Applications page\u003C\u002Fh3>\n\n\u003Cp>Applications are a key part of any Commerce Layer set-up. We understand that while we provide the best possible commerce components to power your store, there are extensions and third-party integrations that are required to fully execute upon your brand vision. In light of this, we cleaned up our interface to better manage Commerce Layer applications and make them more accessible.\u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":419,"size":383,"darkTheme":11,"rounded":7,"color":370},{"url":420,"alt":421,"title":421,"width":379,"height":422,"format":290,"focalPoint":423,"customData":424},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1669834972-dashboard-applications_fix.jpg","dashboard applications",1061,{"x":292,"y":292},{},{"_modelApiKey":366,"copy":426,"listStyle":368,"darkTheme":11,"buttons":427,"color":370,"indent":11},"\u003Cp>The \u003Cem>Applications\u003C\u002Fem> page is where you manage the applications associated with your Commerce Layer account. We’ve redesigned the flow of the page to make it easier and more intuitive to create, manage, and delete your Commerce Layer applications and their credentials. \u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":429,"size":383,"darkTheme":11,"rounded":7,"color":370},{"url":430,"alt":431,"title":431,"width":411,"height":380,"format":290,"focalPoint":432,"customData":433},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1668793874-dashboard-new-app.jpg","dashboard new app",{"x":292,"y":292},{},{"_modelApiKey":366,"copy":435,"listStyle":368,"darkTheme":11,"buttons":436,"color":370,"indent":11},"\u003Cp>When you click on “Add new”, you’ll see that you can create \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fdocs.commercelayer.io\u002Fcore\u002Fapplications\">three types of applications\u003C\u002Fa>:\u003C\u002Fp>\n\n\u003Cul>\n\u003Cli>\u003Cstrong>Sales Channel\u003C\u002Fstrong>: used to built any customer touchpoint, such as the online checkout, a Microstore, mobile checkout and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integration\u003C\u002Fstrong>: used to integrate a 3rd-party system with Commerce Layer on the backend.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webapp\u003C\u002Fstrong>: used to connect custom-built applications to supplement your Commerce Layer set up.\u003C\u002Fli>\n\u003C\u002Ful>\n\n\u003Cp>As you create your applications, the \u003Cem>Applications\u003C\u002Fem> page will serve as your node to manage them. From here, you can access your applications and see their credentials. You can also edit certain  attributes like name, role permissions, and access token expiry of your application by pressing the \u003Cem>Edit\u003C\u002Fem> link at the top.\u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":438,"size":383,"darkTheme":11,"rounded":7,"color":370},{"url":439,"alt":440,"title":440,"width":411,"height":441,"format":290,"focalPoint":442,"customData":443},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1668801590-dashboard-app-sales-channel.jpg","dashboard app details",2786,{"x":292,"y":292},{},{"_modelApiKey":366,"copy":445,"listStyle":368,"darkTheme":11,"buttons":446,"color":370,"indent":11},"\u003Ch3>The Members page\u003C\u002Fh3>\n\n\u003Cp>Role management is very important to maintaining the integrity of any technology service or platform. Administrators need to dole out permissions in a sensible and scaleable way, which is why we’ve revamped our user management interface in our brand new \u003Cem>Members\u003C\u002Fem> page.\u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":448,"size":383,"darkTheme":11,"rounded":7,"color":370},{"url":449,"alt":450,"title":450,"width":379,"height":451,"format":290,"focalPoint":452,"customData":453},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1668796289-dashboard-members.jpg","dashboard members",895,{"x":292,"y":292},{},{"_modelApiKey":366,"copy":455,"listStyle":368,"darkTheme":11,"buttons":456,"color":370,"indent":11},"\u003Cp>The \u003Cem>Members\u003C\u002Fem> page manages all Commerce Layer users that are part of the account. Here, administrators can manage the roles of each user and invite new ones as needed. \u003C\u002Fp>\n\n\u003Cp>The page is made up of the member’s names and their roles underneath. By clicking into each member, you’ll be able to change the roles as set up by the administrator in the \u003Cem>Settings\u003C\u002Fem> page. Administrators can also control the application access of members in this view as well, or delete the user if necessary.\u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":458,"size":383,"darkTheme":11,"rounded":7,"color":370},{"url":459,"alt":460,"title":460,"width":379,"height":461,"format":290,"focalPoint":462,"customData":463},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1668796359-dashboard-member.jpg","dashboard member",985,{"x":292,"y":292},{},{"_modelApiKey":366,"copy":465,"listStyle":368,"darkTheme":11,"buttons":466,"color":370,"indent":11},"\u003Ch3>The Settings page\u003C\u002Fh3>\n\n\u003Cp>The \u003Cem>Settings\u003C\u002Fem> page provide access to the general settings of your organization, and also serves as the area where administrators can build custom roles (which can then be assigned to different users on the \u003Cem>Members\u003C\u002Fem> page).\u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":468,"size":383,"darkTheme":11,"rounded":7,"color":370},{"url":469,"alt":470,"title":470,"width":379,"height":451,"format":290,"focalPoint":471,"customData":472},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1668796391-dashboard-settings.jpg","dashboard settings",{"x":292,"y":292},{},{"_modelApiKey":366,"copy":474,"listStyle":368,"darkTheme":11,"buttons":475,"color":370,"indent":11},"\u003Cp>The settings are very similar to the previous dashboard, this is where you set up the brand’s name, branding assets (logos, favicon), Google Tag Manager credentials, and support contact information. All of these settings are reflected in our hosted applications — our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcommercelayer\u002Fmfe-checkout\" target=\"_blank\">Hosted checkout\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcommercelayer\u002Fmfe-cart\" target=\"_blank\">Hosted cart\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcommercelayer\u002Fmfe-microstore\" target=\"_blank\">Microstore\u003C\u002Fa>, etc.\u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":477,"size":383,"darkTheme":11,"rounded":7,"color":370},{"url":478,"alt":479,"title":479,"width":379,"height":380,"format":290,"focalPoint":480,"customData":481},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1669889248-dashboard-org_fade_fix.jpg","dashboard org details",{"x":292,"y":292},{},{"_modelApiKey":366,"copy":483,"listStyle":368,"darkTheme":11,"buttons":484,"color":370,"indent":11},"\u003Cp>\u003Cstrong>The new and improved custom roles are an Enterprise-only feature that enables administrators to build custom roles down to the resource level.\u003C\u002Fstrong> For example, order management users may have read-write access to certain resources pertaining to orders, but no access to other critical resources such as payment gateways or markets.  \u003C\u002Fp>\n\n\u003Cp>In the future, we will also extend role permissions based on data and relationships in the resource. For example, role permissions will soon be granular enough to activate support teams that will only access and manage orders from their home markets or with their native currency.\u003C\u002Fp>\n",[],{"_modelApiKey":375,"border":7,"caption":280,"image":486,"size":383,"darkTheme":11,"rounded":7,"color":370},{"url":487,"alt":488,"title":488,"width":411,"height":489,"format":290,"focalPoint":490,"customData":491},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1668801247-dashboard-custom-roles.jpg","dashboard custom roles",2668,{"x":292,"y":292},{},{"_modelApiKey":366,"copy":493,"listStyle":368,"darkTheme":11,"buttons":494,"color":370,"indent":11},"\u003Cp>A big part of our new dashboards was ensuring we revamped our approach to roles and permissions, and giving this level of granular control of member access to administrators is crucial in maintaining the security and reliability of the entire Commerce Layer set up.\u003C\u002Fp>\n\n\u003Ch3>Our legacy Order Management (the Admin area)\u003C\u002Fh3>\n\n\u003Cp>Since this is the first release of our new Dashboard, we’ll be keeping our legacy \u003Cem>Admin area\u003C\u002Fem> for our users who interact with it for order management and support. In order to access that view, you simply have to click on \u003Cem>Admin area\u003C\u002Fem> link on the bottom of the menu, and you’ll be taken straight there.  \u003C\u002Fp>\n\n\u003Cp>As we continue to release new applications into the Dashboard view — packages, orders, subscriptions — we will eventually deprecate the \u003Cem>Admin area\u003C\u002Fem> after we’ve ported over its functionality into the new Dashboard view.\u003C\u002Fp>\n\n\u003Cp>That’s all the major changes to the new Dashboard view. \u003Cstrong>We designed it to be as intuitive and simple to use as possible, especially for our developer admins.\u003C\u002Fstrong> We’d love to hear what you think — sign in and start exploring for yourself, and let us know what you like (or don’t like) at our developer community on \u003Ca href=\"https:\u002F\u002Fslack.commercelayer.app\u002F\" target=\"_blank\">Slack\u003C\u002Fa>!\u003C\u002Fp>\n",[],{"_modelApiKey":496,"form":497},"form_block",{"_modelApiKey":55,"slug":263,"pardotFormEmbedCode":227,"formEmbedMinHeight":228,"displayTitle":264,"copy":280,"footNote":280,"successTitle":265,"successCopy":266},{"displayTitle":499,"cta":302,"ctaText":280,"cards":500},"Your next read",[501,516,531,549],{"_modelApiKey":212,"link":502,"subtitle":506,"date":506,"author":507,"additionalAuthors":511,"icon":512,"abstract":513,"tag":514,"displayTitle":503,"cardRatio":299,"featured":515},{"text":503,"isExternal":11,"url":280,"link":504},"Measure the health and performance of your store with our Metrics API.",{"_modelApiKey":212,"slug":505},"track-store-performance-with-our-metrics-api","October 27, 2022",{"name":285,"picture":508},{"url":287,"alt":288,"title":288,"width":289,"height":289,"format":290,"focalPoint":509,"customData":510},{"x":292,"y":292},{},[],"chart-bar","Today, we’re happy to announce the public release of our Metrics API, a brand new API that enables our clients to extract, organize, and analyze any data they want from our platform.",{"color":298,"name":8},0,{"_modelApiKey":212,"link":517,"subtitle":521,"date":521,"author":522,"additionalAuthors":526,"icon":527,"abstract":528,"tag":529,"displayTitle":518,"cardRatio":11,"featured":530},{"text":518,"isExternal":11,"url":280,"link":519},"Introducing Microstores.",{"_modelApiKey":212,"slug":520},"introducing-microstores","August 11, 2022",{"name":285,"picture":523},{"url":287,"alt":288,"title":288,"width":289,"height":289,"format":290,"focalPoint":524,"customData":525},{"x":292,"y":292},{},[],"storefront","Please welcome microstores, self-contained stores that are configured and spun up instantly, with no development required, that can then be accessed via URL or QR code and used to immediately drive transactions from the first contact with a customer.",{"color":298,"name":8},1,{"_modelApiKey":212,"link":532,"subtitle":536,"date":536,"author":537,"additionalAuthors":545,"icon":546,"abstract":547,"tag":548,"displayTitle":533,"cardRatio":11,"featured":38},{"text":533,"isExternal":11,"url":280,"link":534},"Introducing our hosted checkout application.",{"_modelApiKey":212,"slug":535},"introducing-our-hosted-checkout-application","January 20, 2022",{"name":538,"picture":539},"Simone Fiorucci",{"url":540,"alt":541,"title":541,"width":289,"height":289,"format":542,"focalPoint":543,"customData":544},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1614874508-commercelayeravatarsquareff7e27.png","Simone Fiorucci — Marketing Manager at Commerce Layer","png",{"x":292,"y":292},{},[],"shopping-cart","Not only an out-of-the-box, hosted payment solution for developers who are working with Commerce Layer and looking for a one-stop integration, but also and above all a powerful reference tool to build your own custom checkout experience with unlimited flexibility.",{"color":298,"name":8},{"_modelApiKey":212,"link":550,"subtitle":554,"date":554,"author":555,"additionalAuthors":562,"icon":563,"abstract":564,"tag":565,"displayTitle":551,"cardRatio":11,"featured":567},{"text":551,"isExternal":11,"url":280,"link":552},"How to make any website shoppable with Commerce Layer.",{"_modelApiKey":212,"slug":553},"how-to-make-any-website-shoppable-with-commerce-layer","February 14, 2022",{"name":556,"picture":557},"Bolaji Ayodeji",{"url":558,"alt":559,"title":559,"width":289,"height":289,"format":290,"focalPoint":560,"customData":561},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1643036479-bolaji.jpg","Bolaji Ayodeji — Developer Advocate at Commerce Layer",{"x":292,"y":292},{},[],"eyedropper","The fastest way to get started with headless commerce and Commerce Layer. Let's build a simple ecommerce product page with static content, make it shoppable using Commerce Layer's dropin javascript library, and deploy the application to the cloud.",{"color":298,"name":566},"Tutorials",3,[569,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600],{"attributes":302,"tag":303,"content":304},{"attributes":571,"tag":308,"content":302},{"property":307,"content":304},{"attributes":573,"tag":308,"content":302},{"name":311,"content":304},{"attributes":575,"tag":308,"content":302},{"name":314,"content":315},{"attributes":577,"tag":308,"content":302},{"property":318,"content":315},{"attributes":579,"tag":308,"content":302},{"name":321,"content":315},{"attributes":581,"tag":308,"content":302},{"property":324,"content":325},{"attributes":583,"tag":308,"content":302},{"property":328,"content":329},{"attributes":585,"tag":308,"content":302},{"property":332,"content":333},{"attributes":587,"tag":308,"content":302},{"name":336,"content":325},{"attributes":589,"tag":308,"content":302},{"property":339,"content":340},{"attributes":591,"tag":308,"content":302},{"property":343,"content":344},{"attributes":593,"tag":308,"content":302},{"property":347,"content":348},{"attributes":595,"tag":308,"content":302},{"property":351,"content":352},{"attributes":597,"tag":308,"content":302},{"property":355,"content":280},{"attributes":599,"tag":308,"content":302},{"name":358,"content":359},{"attributes":601,"tag":308,"content":302},{"name":362,"content":363},[603],{"name":285,"picture":604},{"url":287,"alt":288,"title":288,"width":289,"height":289,"format":290,"focalPoint":605,"customData":606},{"x":292,"y":292},{},1791534734591]