---
title: "Estornar bônus"
method: POST
path: "/api_estornar_compra"
---

# Estornar bônus

`POST /api_estornar_compra`

Em caso de devolução e compra simultânea, o bônus da transação original é estornado para ser reaproveitado como desconto no novo item.

## Headers

- `Authorization` string, required
- `CodEmpresa` string, required
- `Celular` integer, required
- `System-Name` string, required
- `User-Agent` string, required

## Request body

- object
  - `bonus_id` integer, required — ID do bônus gerado anteriormente
  - `order_id` integer, required — ID do pedido gerado anteriormente
  - `total_extorno` number, float, required — Valor total do estorno
  - `nr_pedido` string — Número do pedido gerado anteriormente
  - `restricao_horario` boolean — Campo retornado na /api_bonus_disponivel
  - `sms` string — Mensagem de SMS enviada ao cliente no inicio do processo. Campo de mesmo nome retornado na /api_inicio

## Response `200`

200

- object
  - `status` boolean
  - `message` string
  - `data` object
    - `bonus_id` integer
    - `order_id` integer

## Other responses

- `400` — 400

---

[API](https://skmtc.net/crmbonus/apis/bi-crmb-nus.md) · [All operations](https://skmtc.net/crmbonus/apis/bi-crmb-nus/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/crmbonus/bi-crmb-nus/versions/7f3ebb042f1a/schema)
