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

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

# PostChargeCancelByIdRequest

## 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:
    PostChargeCancelByIdRequest:
      type: object
      required:
        - amount
      properties:
        amount:
          type: integer
          format: int64
          minimum: 1
          description: Valor a ser estornado
        reason:
          type: string
          description: Código do motivo da solicitação do cancelamento
        initiator_operation_id:
          type: string
          description: Identificador externo que pode ser utilizado para identificar cada
            operação realizada
        card_transaction:
          description: >
            Informações específicas para cancelamentos de transações utilizando
            o método de pagamento cartão. Este nó é obrigatório apenas para
            transações da bandeira Banricompras com cartão presente. Caso
            contrário,  deve ser omitido 
          type: object
          properties:
            card:
              type: object
              properties:
                cvv:
                  type: string
                  format: int32
                  maxLength: 4
                  description: Código de segurança do cartão
                emv_data:
                  type: string
                  description: Dados obtidos do chip do cartão
                track_1:
                  type: string
                  description: Trilha 1 de dados do cartão
                track_2:
                  type: string
                  description: Trilha 2 de dados do cartão
                track_3:
                  type: string
                  description: Trilha 3 de dados do cartão
            authentication:
              type: object
              required:
                - type
              properties:
                type:
                  type: string
                  enum:
                    - online_pin
                    - offline_pin
                  description: Método de autenticação do cliente
                online_pin:
                  type: object
                  properties:
                    ksi:
                      type: string
                      format: binary
                      example: 20141125FF
                      description: ksi
                    ksn:
                      type: string
                      format: binary
                      example: 9999000025
                      description: ksn
                    pin_block:
                      type: string
                      format: binary
                      example: 1C89680698D29991
                      description: pin_block
```
