{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":48946,"path":"servicenow-platform/service-catalog/r_ServiceCatalogScriptingExtensn.md","title":"Create scripts","bundle":null,"doc_type":null,"release":"australia","body":"\n# Create scripts\n\nService Catalog enables you to use certain scripts.\n\nSome functions are available, specifically for Service Catalog:\n\n-   Client-side scripting allows catalog designers to use the same functionality available on other forms.\n-   The Service Catalog Script API makes catalog ordering easier from inside business rules.\n-   Scriptable Assignment of Execution Plans allows selection of an execution plan at the time of ordering, based on scripted conditions.\n\n-   **[Create a custom cart](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/service-catalog/t_CreatingACustomShoppingCart.md)**  \nAdministrators with a knowledge of Jelly can customize the look and feel of service catalog carts, either globally or for specific catalog items, using the UI macro capability.\n\n**Parent Topic:**[Service Catalog customization](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/service-catalog/p_ServiceCatalogCustomization.md)\n\n"}}