# Available effects in strikethrough rules

> This page lists the available effects in strikethrough rules.

> For the complete documentation index, see [llms.txt](https://docs.talon.one/llms.txt).

In strikethrough rules, effects are triggered when specific [events](/docs/product/applications/application-notifications/overview.md#strikethrough-pricing-updates)
occur in the campaign or in the [cart item catalog](/docs/product/account/dev-tools/manage-cart-item-catalogs.md)
connected to the corresponding Application.

Strikethrough rules trigger only _per-item_ effects. For example, you only can apply
discounts to each item in the cart and not to the session total. You can also create and
use per-item [custom effects](/docs/product/account/dev-tools/manage-custom-effects.md)
in strikethrough rules.

:::note Note for developers
The effects triggered by Talon.One are returned to your website/integration layer
and it is up to you and your development team to decide how to apply them.

Learn how to process effects in the [Developer docs](/docs/dev/get-started/overview)
and see the JSON structure of each of them on the [API effects
page](/docs/dev/integration-api/api-effects).
:::

The effects available for strikethrough rules are the following:

- [Discount individual items effect](#discount-individual-items-effect)
- [Custom effects](#custom-effects)

## Discount individual items effect

{

      
        
          Effect name
          Description
          API name
        
      
      
        
          
            Discount individual items
          
          
            Applies a discount to certain items or their additional cost in the cart.Eligible items are discounted one by one.
          
          
            <code>setDiscountPerItem</code>
          
        
      

}

## Custom effects

{

      
        
          Effect name
          Description
          API name
        
      
      
        
          
            Any item custom effect you created.
          
          
            To learn how to create custom effects, see Manage custom effects.
          
          
            What you define as API name and payload.
          
        
      

}

:::note
Create a [strikethrough pricing notification](/docs/product/applications/application-notifications/overview.md#strikethrough-pricing-updates) to send strikethrough
pricing updates to a URL of your choice.
:::

## Related pages

- [API effects](/docs/dev/integration-api/api-effects.md)
- [Strikethrough rules](/docs/product/rules/overview.md#strikethrough-rules)
- [Export triggered effects](/docs/product/rules/effects/export-triggered-effects.md)
