---
title: "Criar regra de cashback"
method: POST
path: "/{alias}/pricing/cashbacks/rules"
tags: ["Promoções - Cashback"]
---

# Criar regra de cashback

`POST /{alias}/pricing/cashbacks/rules`

Retorna a regra de cashback da loja

## Path parameters

- `alias` string, required

## Request body

- CashbackRuleRequest
  - `max_order_percent` number, required — Defina aqui a porcentagem máxima do pedido que pode ser quitada com o cashback.
  - `expires_if_order_cancelled` boolean, required — Expira o cashback se o pedido for cancelado
  - `allow_cashback_with_balance` boolean, required — Permite que pedidos com cashback acumulem saldo

## Response `200`

Regra de cashback criada com sucesso

- CashbackRule — Representa as regras de um cashback
  - `max_order_percent` integer
  - `expires_if_order_cancelled` boolean
  - `cumulative` boolean
  - `active` boolean
  - `allow_cashback_with_balance` string
  - `created_at` BaseTimestamp
    - `date` string — Data e hora no formato YYYY-MM-DD H:MM:SS.
    - `timezone_type` integer — Número de representação do timezone.
    - `timezone` string — Fuso horário associado.
  - `updated_at` BaseTimestamp
    - `date` string — Data e hora no formato YYYY-MM-DD H:MM:SS.
    - `timezone_type` integer — Número de representação do timezone.
    - `timezone` string — Fuso horário associado.

## Other responses

- `400` — Dados inválidos fornecidos
- `422` — Verifique os campos obrigatórios e os formatos esperados.

---

[API](https://skmtc.net/yampi/apis/yampi-api.md) · [All operations](https://skmtc.net/yampi/apis/yampi-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/yampi/yampi-api/revisions/fa16c50bef09/schema)
