---
title: "Ciclo de vida do cancelamento"
url: "https://devcenter.stone.com.br/conciliacao-exemplo-ciclo-de-vida-do-cancelamento"
image: "https://devcenter.stone.com.br/_og/d/c_Ocean.takumi,title_Ciclo+de+vida+do+cancelamento,props_eyJ0aGVtZSI6eyJtb2RlIjoibGlnaHQiLCJjb2xvcnMiOnsicHJpbWFyeSI6IiMzMEE2NkQifX19,p_Ii9jb25jaWxpYWNhby1leGVtcGxvLWNpY2xvLWRlLXZpZGEtZG8tY2FuY2VsYW1lbnRvIg,s_aaznW4PnxUPK9yyo.png"
---

# Ciclo de vida do cancelamento

CANCELAMENTO

Quando uma transação é cancelada no dia de referência, um nó `Transaction` referente a ela aparecerá sob `FinancialTransactions` no arquivo de conciliação desse dia com o evento `Cancellations` com o valor 1 em `Event`, dentro do nó `Transaction` aparecerá um nó chamado `Cancellations` que descreve cada cancelamento (vários se houver cancelamentos parciais, ou apenas um se for cancelamento total)

### [Exemplos de ciclo de vida do cancelamento](#exemplos-de-ciclo-de-vida-do-cancelamento)

### [`Captura (10/05) > Liquidação da Parcela (09/06) > Cancelamento (10/06) > Desconto do Cancelamento (12/06)`](#captura-1005-liquidação-da-parcela-0906-cancelamento-1006-desconto-do-cancelamento-1206)

Note que no dia 10/06 encaminhamos o aviso sobre a transação cancelada e passamos a data prevista para sensibilizarmos o saldo do lojista.

**Captura**

```xml
<FinancialTransactions>
    ...
    <Transaction>
        <Events>
            <CancellationCharges>0</CancellationCharges>
            <Cancellations>0</Cancellations>
            <Captures>1</Captures>
            <ChargebackRefunds>0</ChargebackRefunds>
            <Chargebacks>0</Chargebacks>
            <Payments>0</Payments>
        </Events>
        <AcquirerTransactionKey>99960072739732</AcquirerTransactionKey>
        <InitiatorTransactionKey>123456789</InitiatorTransactionKey>
        <AuthorizationDateTime>20160509154748</AuthorizationDateTime>
        <CaptureLocalDateTime>20160510082639</CaptureLocalDateTime>
        <International>True</International>
        <AccountType>2</AccountType>
        <InstallmentType>1</InstallmentType>
        <NumberOfInstallments>1</NumberOfInstallments>
        <AuthorizedAmount>694.000000</AuthorizedAmount>
        <CapturedAmount>694.000000</CapturedAmount>
        <AuthorizationCurrencyCode>986</AuthorizationCurrencyCode>
        <IssuerAuthorizationCode>054973</IssuerAuthorizationCode>
        <BrandId>1</BrandId>
        <CardNumber>411111******1111</CardNumber>
        <Poi>
            <PoiType>4</PoiType>
        </Poi>
        <EntryMode>1</EntryMode>
        <Installments>
            <Installment>
                <InstallmentNumber>1</InstallmentNumber>
                <GrossAmount>694.000000</GrossAmount>
                <NetAmount>678.454400</NetAmount>
                <PrevisionPaymentDate>20160609</PrevisionPaymentDate>
            </Installment>
        </Installments>
    </Transaction>
    ...
</FinancialTransactions>
```

**Liquidação Parcela 1**

```xml
<FinancialTransactionsAccounts>
    ...
    <Transaction>
        <Events>
            <CancellationCharges>0</CancellationCharges>
            <Cancellations>0</Cancellations>
            <Captures>0</Captures>
            <ChargebackRefunds>0</ChargebackRefunds>
            <Chargebacks>0</Chargebacks>
            <Payments>1</Payments>
        </Events>
        <AcquirerTransactionKey>99960072739732</AcquirerTransactionKey>
        <InitiatorTransactionKey>123456789</InitiatorTransactionKey>
        <AuthorizationDateTime>20160509154748</AuthorizationDateTime>
        <CaptureLocalDateTime>20160510082639</CaptureLocalDateTime>
        <EntryMode>1</EntryMode>
        <Installments>
            <Installment>
                <InstallmentNumber>1</InstallmentNumber>
                <GrossAmount>694.000000</GrossAmount>
                <NetAmount>678.454400</NetAmount>
                <PaymentDate>20160609</PaymentDate>
                <PaymentId>1234567</PaymentId>
            </Installment>
        </Installments>
    </Transaction>
    ...
</FinancialTransactionsAccounts>
...
<Payments>
    <Payment>
        <Id>1234567</Id>
        <WalletTypeId>3</WalletTypeId>
        <TotalAmount>14185.81</TotalAmount>
        <TotalFinancialAccountsAmount>14185.81</TotalFinancialAccountsAmount>
        <LastNegativeAmount>0.00</LastNegativeAmount>
        <FavoredBankAccount>
            <BankCode>XX</BankCode>
            <BankBranch>XXXX</BankBranch>
            <BankAccountNumber>XXXXXXXXX</BankAccountNumber>
        </FavoredBankAccount>
    </Payment>
</Payments>
```

**Cancelamento**

```xml
<FinancialTransactions>
    ...
    <Transaction>
        <Events>
            <CancellationCharges>0</CancellationCharges>
            <Cancellations>1</Cancellations>
            <Captures>0</Captures>
            <ChargebackRefunds>0</ChargebackRefunds>
            <Chargebacks>0</Chargebacks>
            <Payments>0</Payments>
        </Events>
        <AcquirerTransactionKey>99960072739732</AcquirerTransactionKey>
        <InitiatorTransactionKey>123456789</InitiatorTransactionKey>
        <AuthorizationDateTime>20160509154748</AuthorizationDateTime>
        <CaptureLocalDateTime>20160510082639</CaptureLocalDateTime>
        <EntryMode>1</EntryMode>
        <Cancellations>
            <Cancellation>
                <InstallmentNumber>1</InstallmentNumber>
                <OperationKey>2276000071307928</OperationKey>
                <CancellationDateTime>20160610040236</CancellationDateTime>
                <ReturnedAmount>694.000000</ReturnedAmount>
                <Billing>
                    <ChargedAmount>678.454400</ChargedAmount>
                    <PrevisionChargeDate>20160613</PrevisionChargeDate>
                </Billing>
            </Cancellation>
        </Cancellations>
        <Installments>
            <Installment>
                <InstallmentNumber>1</InstallmentNumber>
                <GrossAmount>694.000000</GrossAmount>
                <NetAmount>678.454400</NetAmount>
                <PrevisionPaymentDate>20160609</PrevisionPaymentDate>
            </Installment>
        </Installments>
    </Transaction>
    ...
</FinancialTransactions>
```

**Liquidação Cancelamento**

```xml
<FinancialTransactionsAccounts>
    ...
    <Transaction>
        <Events>
            <CancellationCharges>1</CancellationCharges>
            <Cancellations>0</Cancellations>
            <Captures>0</Captures>
            <ChargebackRefunds>0</ChargebackRefunds>
            <Chargebacks>0</Chargebacks>
            <Payments>0</Payments>
        </Events>
        <AcquirerTransactionKey>99960072739732</AcquirerTransactionKey>
        <InitiatorTransactionKey>123456789</InitiatorTransactionKey>
        <AuthorizationDateTime>20160509154748</AuthorizationDateTime>
        <CaptureLocalDateTime>20160510082639</CaptureLocalDateTime>
        <EntryMode>1</EntryMode>
        <Cancellations>
            <Cancellation>
                <InstallmentNumber>1</InstallmentNumber>
                <OperationKey>2276000071307928</OperationKey>
                <CancellationDateTime>20160610040236</CancellationDateTime>
                <ReturnedAmount>694.000000</ReturnedAmount>
                <Billing>
                    <ChargedAmount>678.454400</ChargedAmount>
                    <ChargeDate>20160613</ChargeDate>
                </Billing>
            </Cancellation>
        </Cancellations>
    </Transaction>
    ...
</FinancialTransactionsAccounts>
```

### [`Captura (10/05) > Liquidação da Parcela (09/06) > Cancelamento (10/06) > Desconto do Cancelamento (12/06)`](#captura-1005-liquidação-da-parcela-0906-cancelamento-1006-desconto-do-cancelamento-1206-1)

Nesse cenário temos o Cancelamento sendo feito após a liquidação da parcela.

**Captura**

```xml
<FinancialTransactions>
    ...
    <Transaction>
        <Events>
            <CancellationCharges>0</CancellationCharges>
            <Cancellations>0</Cancellations>
            <Captures>1</Captures>
            <ChargebackRefunds>0</ChargebackRefunds>
            <Chargebacks>0</Chargebacks>
            <Payments>0</Payments>
        </Events>
        <AcquirerTransactionKey>99960072739732</AcquirerTransactionKey>
        <InitiatorTransactionKey>123456789</InitiatorTransactionKey>
        <AuthorizationDateTime>20160509154748</AuthorizationDateTime>
        <CaptureLocalDateTime>20160510082639</CaptureLocalDateTime>
        <International>True</International>
        <AccountType>2</AccountType>
        <InstallmentType>1</InstallmentType>
        <NumberOfInstallments>3</NumberOfInstallments>
        <AuthorizedAmount>1099.000000</AuthorizedAmount>
        <CapturedAmount>694.000000</CapturedAmount>
        <AuthorizationCurrencyCode>986</AuthorizationCurrencyCode>
        <IssuerAuthorizationCode>054973</IssuerAuthorizationCode>
        <BrandId>1</BrandId>
        <CardNumber>411111******1111</CardNumber>
        <Poi>
            <PoiType>4</PoiType>
        </Poi>
        <EntryMode>1</EntryMode>
        <Installments>
            <Installment>
                <InstallmentNumber>1</InstallmentNumber>
                <GrossAmount>366.340000</GrossAmount>
                <NetAmount>357.657742</NetAmount>
                <PrevisionPaymentDate>20160609</PrevisionPaymentDate>
            </Installment>
            <Installment>
                <InstallmentNumber>2</InstallmentNumber>
                <GrossAmount>366.330000</GrossAmount>
                <NetAmount>357.647979</NetAmount>
                <PrevisionPaymentDate>20160709</PrevisionPaymentDate>
            </Installment>
            <Installment>
                <InstallmentNumber>3</InstallmentNumber>
                <GrossAmount>366.330000</GrossAmount>
                <NetAmount>357.647979</NetAmount>
                <PrevisionPaymentDate>20160809</PrevisionPaymentDate>
            </Installment>
        </Installments>
    </Transaction>
    ...
</FinancialTransactions>
```

**Liquidação Parcela 1**

```xml
<FinancialTransactionsAccounts>
    ...
    <Transaction>
        <Events>
            <CancellationCharges>0</CancellationCharges>
            <Cancellations>0</Cancellations>
            <Captures>0</Captures>
            <ChargebackRefunds>0</ChargebackRefunds>
            <Chargebacks>0</Chargebacks>
            <Payments>1</Payments>
        </Events>
        <AcquirerTransactionKey>99960072739732</AcquirerTransactionKey>
        <InitiatorTransactionKey>123456789</InitiatorTransactionKey>
        <AuthorizationDateTime>20160509154748</AuthorizationDateTime>
        <CaptureLocalDateTime>20160510082639</CaptureLocalDateTime>
        <EntryMode>1</EntryMode>
        <Installments>
            <Installment>
                <InstallmentNumber>1</InstallmentNumber>
                <GrossAmount>366.340000</GrossAmount>
                <NetAmount>357.657742</NetAmount>
                <PaymentDate>20160609</PaymentDate>
                <PaymentId>1234567</PaymentId>
            </Installment>
        </Installments>
    </Transaction>
    ...
</FinancialTransactionsAccounts>
...
<Payments>
    <Payment>
        <Id>1234567</Id>
        <WalletTypeId>3</WalletTypeId>
        <TotalAmount>14185.81</TotalAmount>
        <TotalFinancialAccountsAmount>14185.81</TotalFinancialAccountsAmount>
        <LastNegativeAmount>0.00</LastNegativeAmount>
        <FavoredBankAccount>
            <BankCode>XX</BankCode>
            <BankBranch>XXXX</BankBranch>
            <BankAccountNumber>XXXXXXXXX</BankAccountNumber>
        </FavoredBankAccount>
    </Payment>
</Payments>
```

**Cancelamento**

```xml
<FinancialTransactions>
    ...
    <Transaction>
        <Events>
            <CancellationCharges>0</CancellationCharges>
            <Cancellations>1</Cancellations>
            <Captures>0</Captures>
            <ChargebackRefunds>0</ChargebackRefunds>
            <Chargebacks>0</Chargebacks>
            <Payments>0</Payments>
        </Events>
        <AcquirerTransactionKey>99960072739732</AcquirerTransactionKey>
        <InitiatorTransactionKey>123456789</InitiatorTransactionKey>
        <AuthorizationDateTime>20160509154748</AuthorizationDateTime>
        <CaptureLocalDateTime>20160510082639</CaptureLocalDateTime>
        <EntryMode>1</EntryMode>
        <Cancellations>
            <Cancellation>
                <InstallmentNumber>1</InstallmentNumber>
                <OperationKey>2276000071307928</OperationKey>
                <CancellationDateTime>20160610040236</CancellationDateTime>
                <ReturnedAmount>366.340000</ReturnedAmount>
                <Billing>
                    <ChargedAmount>357.657742</ChargedAmount>
                    <PrevisionChargeDate>20160612</PrevisionChargeDate>
                </Billing>
            </Cancellation>
            <Cancellation>
                <InstallmentNumber>2</InstallmentNumber>
                <OperationKey>2276000071307928</OperationKey>
                <CancellationDateTime>20160610040236</CancellationDateTime>
                <ReturnedAmount>366.330000</ReturnedAmount>
                <Billing>
                    <ChargedAmount>357.647979</ChargedAmount>
                    <PrevisionChargeDate>20160612</PrevisionChargeDate>
                </Billing>
            </Cancellation>
            <Cancellation>
                <InstallmentNumber>3</InstallmentNumber>
                <OperationKey>2276000071307928</OperationKey>
                <CancellationDateTime>20160610040236</CancellationDateTime>
                <ReturnedAmount>366.330000</ReturnedAmount>
                <Billing>
                    <ChargedAmount>357.647979</ChargedAmount>
                    <PrevisionChargeDate>20160612</PrevisionChargeDate>
                </Billing>
            </Cancellation>
        </Cancellations>
    </Transaction>
    ...
</FinancialTransactions>
```

**Desconto do Cancelamento**

```xml
<FinancialTransactionsAccounts>
    ...
    <Transaction>
        <Events>
            <CancellationCharges>3</CancellationCharges>
            <Cancellations>0</Cancellations>
            <Captures>0</Captures>
            <ChargebackRefunds>0</ChargebackRefunds>
            <Chargebacks>0</Chargebacks>
            <Payments>2</Payments>
        </Events>
        <AcquirerTransactionKey>99960072739732</AcquirerTransactionKey>
        <InitiatorTransactionKey>123456789</InitiatorTransactionKey>
        <AuthorizationDateTime>20160509154748</AuthorizationDateTime>
        <CaptureLocalDateTime>20160510082639</CaptureLocalDateTime>
        <EntryMode>1</EntryMode>
        <Installments>
            <!--Aceleração das parcelas-->
            <Installment>
                <InstallmentNumber>2</InstallmentNumber>
                <GrossAmount>366.330000</GrossAmount>
                <NetAmount>357.647979</NetAmount>
                <PaymentDate>20160612</PaymentDate>
                <PaymentId>1234567</PaymentId>
            </Installment>
            <Installment>
                <InstallmentNumber>3</InstallmentNumber>
                <GrossAmount>366.330000</GrossAmount>
                <NetAmount>357.647979</NetAmount>
                <PaymentDate>20160612</PaymentDate>
                <PaymentId>1234567</PaymentId>
            </Installment>
        </Installments>
        <Cancellations>
            <!--Cancelamento das parcelas aceleradas-->
            <Cancellation>
                <InstallmentNumber>1</InstallmentNumber>
                <OperationKey>2276000071307928</OperationKey>
                <CancellationDateTime>20160610040236</CancellationDateTime>
                <ReturnedAmount>366.340000</ReturnedAmount>
                <Billing>
                    <ChargedAmount>357.657742</ChargedAmount>
                    <ChargeDate>20160612</ChargeDate>
                </Billing>
            </Cancellation>
            <Cancellation>
                <InstallmentNumber>2</InstallmentNumber>
                <OperationKey>2276000071307928</OperationKey>
                <CancellationDateTime>20160610040236</CancellationDateTime>
                <ReturnedAmount>366.330000</ReturnedAmount>
                <Billing>
                    <ChargedAmount>357.647979</ChargedAmount>
                    <ChargeDate>20160612</ChargeDate>
                </Billing>
            </Cancellation>
            <Cancellation>
                <InstallmentNumber>3</InstallmentNumber>
                <OperationKey>2276000071307928</OperationKey>
                <CancellationDateTime>20160610040236</CancellationDateTime>
                <ReturnedAmount>366.330000</ReturnedAmount>
                <Billing>
                    <ChargedAmount>357.647979</ChargedAmount>
                    <ChargeDate>20160612</ChargeDate>
                </Billing>
            </Cancellation>
        </Cancellations>
    </Transaction>
    ...
</FinancialTransactionsAccounts>
```

Aceleração de parcelas

Acima podemos ver o exemplo de um fluxo de **Aceleração de parcelas**. Ou seja, se eu tenho uma transação de 2 parcelas, e após a liquidação da primeira parcela é enviado um cancelamento, no dia do desconto do cancelamento, é feita a aceleração da liquidação das parcelas restantes para liberar o saldo do cliente. Perceba que a PaymentDate no dia 12/06 foi antecipada.

### [`Captura (10/05) > Cancelamento (10/05)`](#captura-1005-cancelamento-1005)

Quando temos o Cancelamento sendo efetivado no mesmo dia da Captura, temos tanto a flag de Capture como Cancellations habilitadas,

**Captura + Cancelamento**

```xml
<FinancialTransactions>
    ...
    <Transaction>
        <Events>
            <CancellationCharges>0</CancellationCharges>
            <Cancellations>1</Cancellations>
            <Captures>1</Captures>
            <ChargebackRefunds>0</ChargebackRefunds>
            <Chargebacks>0</Chargebacks>
            <Payments>0</Payments>
        </Events>
        <AcquirerTransactionKey>99960072739732</AcquirerTransactionKey>
        <InitiatorTransactionKey>123456789</InitiatorTransactionKey>
        <AuthorizationDateTime>20160509154748</AuthorizationDateTime>
        <CaptureLocalDateTime>20160510082639</CaptureLocalDateTime>
        <International>False</International>
        <AccountType>1</AccountType>
        <InstallmentType>1</InstallmentType>
        <NumberOfInstallments>1</NumberOfInstallments>
        <AuthorizedAmount>60.000000</AuthorizedAmount>
        <CapturedAmount>60.000000</CapturedAmount>
        <AuthorizationCurrencyCode>986</AuthorizationCurrencyCode>
        <IssuerAuthorizationCode>301127</IssuerAuthorizationCode>
        <BrandId>2</BrandId>
        <CardNumber>411111******1111</CardNumber>
        <Poi>
            <PoiType>4</PoiType>
        </Poi>
        <EntryMode>1</EntryMode>
        <FeeType>2</FeeType>
        <Installments>
            <Installment>
                <InstallmentNumber>1</InstallmentNumber>
                <GrossAmount>60.000000</GrossAmount>
                <NetAmount>59.394000</NetAmount>
                <PrevisionPaymentDate>20260810</PrevisionPaymentDate>
            </Installment>
        </Installments>
        <!-- Nó com detalhes do cancelamento -->
        <Cancellations>
            <Cancellation>
                <OperationKey>2316000073093085</OperationKey>
                <CancellationDateTime>20160510104014</CancellationDateTime>
                <ReturnedAmount>60.000000</ReturnedAmount>
                <Billing>
                    <ChargedAmount>58.656000</ChargedAmount>
                    <PrevisionChargeDate>20260810</PrevisionChargeDate>
                </Billing>
            </Cancellation>
        </Cancellations>
    </Transaction>
    ...
</FinancialTransactions>
```

Captura + cancelamento

Repare que quando o cancelamento é feito no mesmo dia da captura, o nó `Billing` não aparece, ou seja, não é agendado uma data de desconto do cancelamento.

---

**Jornada: [Exemplos de ciclo de vida](https://devcenter.stone.com.br/conciliacao-exemplo-ciclo-de-vida-da-captura)**  
Etapa 3 de 13

[**Etapa anterior**Ciclo de vida do parcelamento](https://devcenter.stone.com.br/conciliacao-exemplo-parcelamento)[**Próxima etapa**Ciclo de vida do split](https://devcenter.stone.com.br/conciliacao-exemplo-ciclo-de-vida-do-split)

Siga a Stone nas redes sociais

[](https://www.facebook.com/stonepagamentos/)[](https://x.com/sejastone/)[](https://www.instagram.com/stone/)[](https://br.linkedin.com/company/stone-co)[](https://www.youtube.com/channel/UCk4L4JykgoDkN8YeuxkNqIQ)

© Stone Instituição de Pagamento S.A. CNPJ 16.501.555/0001-57

Av. Rebouças, 2880, 4º andar, Pinheiros, CEP 05.402-500 – São Paulo/SP

Instituição de pagamento autorizada pelo Banco Central do Brasil, nas modalidades de credenciadora e emissora de moeda eletrônica.