---
title: "PostChargeCancelResponse"
url: "https://devcenter.stone.com.br/apis/stone-online-legacy/versions/4fb6db99-cd62-490f-8c0f-b04e7c2acd41/schemas/PostChargeCancelResponse"
---

> Full API specification: https://devcenter.stone.com.br/apis/stone-online-legacy/versions/4fb6db99-cd62-490f-8c0f-b04e7c2acd41.md

# PostChargeCancelResponse

## OpenAPI definition

```yaml
openapi: 3.0.3
info:
  title: Stone Online · API (Legado)
  version: 1.0.0
servers:
  - url: https://payments.stone.com.br/v1
    description: Payment API Production Server
components:
  schemas:
    PostChargeCancelResponse:
      type: object
      required:
        - id
        - amount
        - payment_method
        - status
      properties:
        id:
          type: string
          description: Identificador da charge
        amount:
          type: integer
          format: int64
          description: Valor estornado/revertido em centavos
        payment_method:
          type: string
          description: Payment method da charge
          enum:
            - card
        status:
          type: string
          description: Status atual da Charge
          enum:
            - authorized
            - paid
            - canceled
            - declined
        card_transaction:
          type: object
          required:
            - result
            - transaction_id
            - operation_id
            - acquirer_return_code
          properties:
            result:
              type: string
              description: Resultado da operação que foi executada
              enum:
                - success
                - failed
            transaction_id:
              type: string
              description: Identificador da transação emitido pelo provedor
            operation_id:
              type: string
              description: Identificador da operação gerado pela adquirente
            acquirer_message:
              type: string
              description: Mensagem de resultado da operação retornada pela adquirente
            acquirer_return_code:
              type: string
              minLength: 2
              maxLength: 4
              description: Código de resultado da operação retornado pela adquirente
            authorization_code:
              type: string
              description: Código de autorização retornado pelo emissor
            card:
              type: object
              properties:
                remaining_balance:
                  type: integer
                  format: int64
                  description: Saldo restante no cartão, caso seja informado pela adquirente
            additional_data:
              type: array
              description: Detalhamento de informações adicionais
              items:
                type: object
                required:
                  - name
                  - value
                properties:
                  name:
                    type: string
                    description: Nome da propriedade adicional
                  value:
                    type: string
                    description: Valor da propriedade adicional
            currency_conversion:
              type: object
              required:
                - token
                - currency_code
                - converted_amount
              properties:
                converted_amount:
                  type: number
                  format: int32
                  description: Valor de cancelamento da transação na moeda de autorização do
                    portador
                currency_exp:
                  type: number
                  format: int32
                  description: Expoente da moeda do portador. (Número de digitos após o separador
                    de decimal)
                currency_label:
                  type: string
                  minLength: 3
                  maxLength: 3
                  description: Nome da moeda de autorização da transação no cartão do portador.
                    Padrão ISO 3 caracteres
                exchange_rate:
                  type: number
                  format: float
                  description: Cotação de conversão entre as moedas do portador e do merchant
                markup:
                  type: number
                  format: float
                  description: Spread utilizado para conversão
```
