[{"data":1,"prerenderedAt":536},["ShallowReactive",2],{"bootstrap":3,"blog-simplify-price-management-with-our-price-lists-app":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":364,"blogPostCarousel":425,"_seoMetaTags":497,"authors":531},{"text":279,"isExternal":11,"url":280,"link":281},"Simplify price management with our new Price Lists App.","",{"_modelApiKey":212,"slug":282},"simplify-price-management-with-our-price-lists-app","May 7, 2024",{"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,{},[],"currency-eur","Our new Price Lists app streamlines price management and makes it easier to execute your pricing strategy.",{"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","Simplify price management with our Price Lists App",{"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","Set up volume tiers, frequency tiers, and manage multi-market pricing with just a few clicks on our new Price Lists App.",{"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\u002F1713557289-price-list-app-02.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:44:55Z",{"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,383,386,395,398,407,410,419,422],{"_modelApiKey":366,"copy":367,"listStyle":368,"darkTheme":11,"buttons":369,"color":370,"indent":7},"wysiwyg","\u003Cp>Scale can end up complicating very simple things for a business. Take pricing, for example. Smaller operations with a limited product catalog likely have an easier time setting prices for their products. Typically, it’s one market, one currency, one localization, etc. But larger enterprises have many factors to consider when pricing their SKUs: Where is it being sold? Who is buying it? Is the product in-season everywhere? The list goes on.\u003C\u002Fp>\n\n\u003Cp>Nearly every other commerce platform in the market requires their customers to connect prices directly to their products inside their product catalog management tools. When more complex issues arise like different prices in different markets, it can be difficult for these platforms to solve for them. In Commerce Layer, we separate our Price and SKU objects and connect them through Price Lists. This way, it’s easy for brands to assign base prices for different markets, customer groups, or even assortments. With our new Price Lists App, it’s even more effortless to manage pricing in our platform.\u003C\u002Fp>\n\n\u003Ch3>The Price List App\u003C\u002Fh3>\n\n\u003Cp>Commerce Layer uses Price Lists to store prices and assign them to different SKUs within a market. Every market in Commerce Layer has to have a Price List, but Price Lists can be assigned to multiple markets. You can find the Price List app in our Products section of our Dashboard Hub.\u003C\u002Fp>\n\n\u003Cp>The app can create new Price Lists or edit an existing one. Simply click “Add New” to create a new Price List. Then, name your new Price List, set its currency, and determine whether the prices include taxes or not.\u003C\u002Fp>\n","directional",[],"violet",{"_modelApiKey":372,"border":11,"caption":280,"image":373,"size":382,"darkTheme":11,"rounded":7,"color":370},"image_block",{"url":374,"alt":375,"title":376,"width":377,"height":378,"format":379,"focalPoint":380,"customData":381},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1713555945-screenshot-2024-04-19-at-3-45-34-pm.png","PriceListScreenshot1","Price List Screenshot 1",709,711,"png",{"x":292,"y":292},{},"standard",{"_modelApiKey":366,"copy":384,"listStyle":368,"darkTheme":11,"buttons":385,"color":370,"indent":11},"\u003Cp>Click on “New Prices” to set a new price on a SKU. Once you select the SKU, you can add two prices. The first is the actual price of the SKU. The second is the original price that will be used as a comparison. For example, you might offer a shirt for sale at $15 instead of $20.\u003C\u002Fp>\n",[],{"_modelApiKey":372,"border":11,"caption":280,"image":387,"size":382,"darkTheme":11,"rounded":7,"color":370},{"url":388,"alt":389,"title":390,"width":391,"height":392,"format":379,"focalPoint":393,"customData":394},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1713555897-screenshot-2024-04-19-at-3-44-40-pm.png","PriceListScreenshot2","Price List Screenshot 2",716,625,{"x":292,"y":292},{},{"_modelApiKey":366,"copy":396,"listStyle":368,"darkTheme":11,"buttons":397,"color":370,"indent":11},"\u003Cp>The app also enables volume pricing tiers and frequency pricing tiers. Implementing either tier is simple. Let’s say you want to implement a lower price for an order of 3 SKUs at once. It’s a great way to increase your AOV and boost revenue. Click on “Add tier” on the “Volume pricing” section.\u003C\u002Fp>\n\n\u003Cp>We recommend creating a naming convention for the tier so others understand the purpose. Select the quantity that will activate the pricing tier, in this case it’s 3. Give it a price that will get set when a customer adds the selected quantity. The click “Create” and you’re done.\u003C\u002Fp>\n",[],{"_modelApiKey":372,"border":11,"caption":280,"image":399,"size":382,"darkTheme":11,"rounded":7,"color":370},{"url":400,"alt":401,"title":402,"width":403,"height":404,"format":379,"focalPoint":405,"customData":406},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1713557002-screenshot-2024-04-19-at-4-03-08-pm.png","PriceVolumeTier","Price Volume Tier",708,609,{"x":292,"y":292},{},{"_modelApiKey":366,"copy":408,"listStyle":368,"darkTheme":11,"buttons":409,"color":370,"indent":11},"\u003Cp>Setting frequency pricing is just as easy. Let’s say you want to set up a special price for customers who purchase SKUs on a certain cadence, like subscriptions. Click on “Add tier” on the “Frequency pricing” section. \u003C\u002Fp>\n\n\u003Cp>Same drill: name the tier something that will be a good reference. Select the frequency you want to set. If you want to set a custom date beyond weekly or monthly, just scroll down and select “Custom” and determine your frequency. Put in your designated price for this frequency, click “Create” and your frequency pricing tier is set up.\u003C\u002Fp>\n",[],{"_modelApiKey":372,"border":11,"caption":280,"image":411,"size":382,"darkTheme":11,"rounded":7,"color":370},{"url":412,"alt":413,"title":414,"width":415,"height":416,"format":379,"focalPoint":417,"customData":418},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1713557108-screenshot-2024-04-19-at-4-04-33-pm.png","PriceFrequencyTier","Price Frequency Tier",677,587,{"x":292,"y":292},{},{"_modelApiKey":366,"copy":420,"listStyle":368,"darkTheme":11,"buttons":421,"color":370,"indent":11},"\u003Ch3>Make price management a breeze\u003C\u002Fh3>\n\n\u003Cp>We designed the Price Lists app to be as simple and straightforward as possible. Merchandisers or ecommerce managers can quickly add new SKUs onto the storefront. They can also adjust prices according to demand. They can even bake in discounts based on frequency or volume to encourage more orders. The beauty of our Price Lists App is it only takes a few clicks to manage such a critical pillar of commerce.\u003C\u002Fp>\n\n\u003Cp>We’d love to hear your feedback on the Price Lists App, as well as all of our recent dashboard releases. If you have any feedback, join the conversation on \u003Ca href=\"https:\u002F\u002Fcommercelayer.slack.com\">Slack\u003C\u002Fa>.\u003C\u002Fp>\n",[],{"_modelApiKey":423,"form":424},"form_block",{"_modelApiKey":55,"slug":143,"pardotFormEmbedCode":227,"formEmbedMinHeight":228,"displayTitle":275,"copy":276,"footNote":280,"successTitle":265,"successCopy":266},{"displayTitle":426,"cta":302,"ctaText":280,"cards":427},"Your next read",[428,447,465,482],{"_modelApiKey":212,"link":429,"subtitle":433,"date":433,"author":434,"additionalAuthors":441,"icon":442,"abstract":443,"tag":444,"displayTitle":430,"cardRatio":299,"featured":446},{"text":430,"isExternal":11,"url":280,"link":431},"How to make any website shoppable with Commerce Layer.",{"_modelApiKey":212,"slug":432},"how-to-make-any-website-shoppable-with-commerce-layer","February 14, 2022",{"name":435,"picture":436},"Bolaji Ayodeji",{"url":437,"alt":438,"title":438,"width":289,"height":289,"format":290,"focalPoint":439,"customData":440},"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":445},"Tutorials",0,{"_modelApiKey":212,"link":448,"subtitle":452,"date":452,"author":453,"additionalAuthors":460,"icon":461,"abstract":462,"tag":463,"displayTitle":449,"cardRatio":11,"featured":464},{"text":449,"isExternal":11,"url":280,"link":450},"How to build a dynamic pricing engine with Commerce Layer's External Prices API and ChatGPT.",{"_modelApiKey":212,"slug":451},"how-to-build-dynamic-pricing-with-external-prices-api-chatgpt-ai","January 23, 2024",{"name":454,"picture":455},"Fabrizio Picca",{"url":456,"alt":457,"title":457,"width":289,"height":289,"format":379,"focalPoint":458,"customData":459},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1614875259-commercelayeravatarsquare113f26.png","Fabrizio Picca —      Partnerships Manager at Commerce Layer",{"x":292,"y":292},{},[],"robot","In this article, we use OpenAI's ChatGPT to generate prices for articles (SKUs) added to a cart.  To do this, we utilize Commerce Layer's External Prices API and custom logic to get prices based on criteria we provided to ChatGPT.",{"color":298,"name":445},1,{"_modelApiKey":212,"link":466,"subtitle":470,"date":470,"author":471,"additionalAuthors":478,"icon":479,"abstract":480,"tag":481,"displayTitle":467,"cardRatio":11,"featured":38},{"text":467,"isExternal":11,"url":280,"link":468},"How to handle VAT and sales tax calculations.",{"_modelApiKey":212,"slug":469},"how-to-handle-vat-and-sales-tax-calculations","January 11, 2023",{"name":472,"picture":473},"Seth Bindernagel",{"url":474,"alt":475,"title":475,"width":289,"height":289,"format":290,"focalPoint":476,"customData":477},"https:\u002F\u002Fwww.datocms-assets.com\u002F35053\u002F1656680208-seth.jpg","Seth Bindernagel avatar",{"x":292,"y":292},{},[],"calculator","Calculating VAT or sales tax can be challenging. Use Commerce Layer's integrations with either TaxJar or Avalara to simplify the process. You can also use our API to connect any external tax calculator, or even build your own.",{"color":298,"name":100},{"_modelApiKey":212,"link":483,"subtitle":487,"date":487,"author":488,"additionalAuthors":492,"icon":493,"abstract":494,"tag":495,"displayTitle":484,"cardRatio":11,"featured":496},{"text":484,"isExternal":11,"url":280,"link":485},"Make SKU management a breeze with our new SKU and SKU Lists apps.",{"_modelApiKey":212,"slug":486},"make-sku-management-easier-with-our-new-sku-and-sku-list-apps","April 23, 2024",{"name":285,"picture":489},{"url":287,"alt":288,"title":288,"width":289,"height":289,"format":290,"focalPoint":490,"customData":491},{"x":292,"y":292},{},[],"t-shirt","Our new SKU and SKU Lists apps make it easy for merchants to set up their SKU data in Commerce Layer.",{"color":298,"name":8},3,[498,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529],{"attributes":302,"tag":303,"content":304},{"attributes":500,"tag":308,"content":302},{"property":307,"content":304},{"attributes":502,"tag":308,"content":302},{"name":311,"content":304},{"attributes":504,"tag":308,"content":302},{"name":314,"content":315},{"attributes":506,"tag":308,"content":302},{"property":318,"content":315},{"attributes":508,"tag":308,"content":302},{"name":321,"content":315},{"attributes":510,"tag":308,"content":302},{"property":324,"content":325},{"attributes":512,"tag":308,"content":302},{"property":328,"content":329},{"attributes":514,"tag":308,"content":302},{"property":332,"content":333},{"attributes":516,"tag":308,"content":302},{"name":336,"content":325},{"attributes":518,"tag":308,"content":302},{"property":339,"content":340},{"attributes":520,"tag":308,"content":302},{"property":343,"content":344},{"attributes":522,"tag":308,"content":302},{"property":347,"content":348},{"attributes":524,"tag":308,"content":302},{"property":351,"content":352},{"attributes":526,"tag":308,"content":302},{"property":355,"content":280},{"attributes":528,"tag":308,"content":302},{"name":358,"content":359},{"attributes":530,"tag":308,"content":302},{"name":362,"content":363},[532],{"name":285,"picture":533},{"url":287,"alt":288,"title":288,"width":289,"height":289,"format":290,"focalPoint":534,"customData":535},{"x":292,"y":292},{},1790593727371]