> Portal Navigation:
>
> - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version.
> - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages).
> - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`).
> - Top-level index of all portals: https://dev.wix.com/docs/llms.txt
> - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt
## Resource: CheckoutTemplates
## Article: Introduction
## Article Link: https://dev.wix.com/docs/velo/apis/wix-ecom-backend/checkout-templates/introduction.md
## Article Content:
# Introduction
Developer Preview
APIs in Developer Preview are subject to change and are not intended for use in production.
Send us your suggestions for improving this API. Your feedback is valuable to us.
The Checkout Templates API allows you to create and manage pre-populated checkouts to share with customers. When customers then create checkouts from these templates, the new checkouts already include this information.
With the Checkout Templates API, you can:
+ Run a sale on a specific product for a limited time
+ Limit a sale offer to a select number of checkouts
+ Customize the checkout experience
## Before you begin
It’s important to note that the checkout template functionality is not currently available in the Wix Dashboard. If you create checkout templates with the API, you will also manage and update your checkout templates through the API. For example, when you offer a sale through a checkout template you need the API to change the template’s `status` to `INACTIVE` in order to turn off the sale when you want it to end.
To use the Checkout Templates API, import `{ checkoutTemplates }` from the `wix-ecom-backend` module:
``` javascript
import { checkoutTemplates } from 'wix-ecom-backend';
```
## Permissions information
Except for [`createCheckoutFromTemplate()`](https://dev.wix.com/docs/velo/api-reference/wix-ecom-backend/checkout-templates/create-checkout-from-template.md),
all functions in the Checkout Templates API are restricted and only run if you elevate permissions
using the `wix-auth` [`elevate()`](https://dev.wix.com/docs/velo/api-reference/wix-auth/elevate.md) function.
Warning: Elevating a function allows it to be called by any site visitor.
Exercise caution to prevent security vulnerabilities.