> For the complete documentation index, see [llms.txt](https://limechatai.gitbook.io/limechat-product-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://limechatai.gitbook.io/limechat-product-guide/whatsapp-marketing/flows/action-nodes/generate-klaviyo-checkout.md).

# Generate Klaviyo Checkout

**Node Name:**\
Generate Klaviyo Checkout

***

**What it does:**\
Creates a checkout link via Klaviyo with a configurable discount applied, and returns pricing details (original vs discounted). This link can be shared with the user to complete purchase.

***

**When to Use:**

* When you want to send a personalized checkout link to a user via WhatsApp<br>
* When offering dynamic discounts (e.g., abandoned cart recovery, campaigns)<br>
* When using Klaviyo as your marketing/checkout integration<br>
* In flows where you want to track discount impact and final payable price<br>

***

**UI Inputs:**

* **Discount Percent**
  * **Type:** Number<br>
  * **Required:** Yes<br>
  * **Description:** Percentage discount to be applied to the checkout<br>
  * **Special Behavior:** User-defined input (can be dynamically set in flow)<br>
* **E-commerce Integration**
  * **Type:** Fixed (pre-configured)<br>
  * **Required:** Yes<br>
  * **Description:** Specifies the integration used to generate the checkout<br>
  * **Special Behavior:** Pre-set to Klaviyo (not editable)<br>

***

**Outputs:**

* **Checkout URL**
  * **Type:** Text<br>
  * **Meaning:** Link that the user can click to complete the purchase<br>
* **Total Discount**
  * **Type:** Number<br>
  * **Meaning:** Total discount amount applied on the order<br>
* **New LC Discount**
  * **Type:** Number<br>
  * **Meaning:** Discount contribution from LimeChat (if applicable)<br>
* **Configured Discount**
  * **Type:** Number<br>
  * **Meaning:** Discount value based on the input percentage<br>
* **Discounted Price**
  * **Type:** Number<br>
  * **Meaning:** Final price after applying all discounts<br>

***

**Requirements:**

* **Supported Events:**
  * klaviyo\_checkout\_created<br>
* **Required Integrations:**
  * Klaviyo<br>

***

**Notes:**

* This node is tightly coupled with Klaviyo and won’t work without that integration<br>
* Useful for conversion-focused flows like abandoned cart or promotional campaigns<br>
* Output values can be reused in messages (e.g., showing savings or final price)
