# Plantilla de Código de Cupón

Las **plantillas Coupon Code** son plantillas de mensaje de marketing para WhatsApp que contienen un solo botón **“Copiar código”**. Cuando se pulsa este botón, el código del cupón se copia automáticamente al portapapeles del usuario, lo que resulta útil para promociones, descuentos y campañas promocionales.

<figure><img src="https://2579420816-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhUATFb1X4MrZmATrI8Pi%2Fuploads%2FtbFFXAZCwNCaJWAfxaCC%2Fimage.png?alt=media&#x26;token=be0514dc-54e1-4a06-93d9-93eacd5f4ec2" alt=""><figcaption></figcaption></figure>

#### **Limitaciones**

* No se admiten en el cliente de WhatsApp Web.
* El código del cupón está limitado a **15 caracteres**.
* **El texto del botón no puede ser modificado**, y la plantilla solo puede contener **un botón de este tipo**.

### **Creación de una plantilla “Coupon Code”**

La creación de la plantilla está descrita en el [método de la API ](https://1msg-docs.web.app/ru#tag/Shablony/operation/addTemplate)**/addTemplate**.

* En la plantilla, **el texto del botón “Copiar código” no se puede cambiar**, y solo puede haber **un botón de este tipo**.

<details>

<summary>Creación de una plantilla “Coupon Code”</summary>

```
POST https://api.1msg.io/{{channel}}/addTemplate
Content-Type: application/json
Body:{
  "name": "coupon_code_fall2023_26off",
  "category": "MARKETING",
  "language": "en_US",
  "components": [
    {
      "type": "HEADER",
      "format": "TEXT",
      "text": "Our Fall Sale is on!"
    },
    {
      "type": "BODY",
      "text": "Shop now through November and use code {{1}} to get {{2}} off of all merchandise!",
      "example": {
        "body_text": [
          [
            "25OFF",
            "25%"
          ]
        ]
      }
    },
    {
      "type": "BUTTONS",
      "buttons": [
        {
          "type": "QUICK_REPLY",
          "text": "Unsubscribe"
        },
        {
          "type": "COPY_CODE",
          "example": "25OFF"
        }
      ]
    }
  ]
```

</details>

### Envío de una plantilla “Coupon Code”

El envío de la plantilla está descrito en el [método de la API ](https://1msg-docs.web.app/ru#tag/Shablony/operation/sendTemplate)**/sendTemplate**.

<details>

<summary>Envío de una plantilla “Coupon Code”</summary>

```
POST https://api.1msg.io/{{channel}}/sendTemplate
Content-Type: application/json
Body: {
  "template": "coupon_code_fall2023_25off",
  "language": {
    "policy": "deterministic",
    "code": "en_US"
  },
  "namespace": "{{namespace}}",
  "params": [
    {
      "type": "body",
      "parameters": [
        {
          "type": "text",
          "text": "25OFF"
        },
        {
          "type": "text",
          "text": "25%"
        }
      ]
    },
    {
      "type": "button",
      "sub_type": "COPY_CODE",
      "index": 1,
      "parameters": [
        {
          "type": "coupon_code",
          "coupon_code": "25OFF"
        }
      ]
    }
  ],
  "phone": "XXXXXXXXXXX"
}
```

</details>

​
