---
title: "Provider de Cancelamento"
url: "https://devcenter.stone.com.br/sdk-android-provedor-cancelamento"
image: "https://devcenter.stone.com.br/_og/d/c_Ocean.takumi,title_Provider+de+Cancelamento,props_eyJ0aGVtZSI6eyJtb2RlIjoibGlnaHQiLCJjb2xvcnMiOnsicHJpbWFyeSI6IiMzMEE2NkQifX19,p_Ii9zZGstYW5kcm9pZC1wcm92ZWRvci1jYW5jZWxhbWVudG8i,s_hUGygVO1uEsRDZrc.png"
---

# Provider de Cancelamento

Para efetuar um cancelamento, você deve instanciar o `CancellationProvider` passando o `TransactionObject` referente a transação que deseja cancelar.

```java
final CancellationProvider provider = new CancellationProvider(CONTEXT, transactionObject);
provider.setConnectionCallback(new StoneCallbackInterface() {
  @Override
  public void onSuccess() {
    //Transação Cancelada com sucesso
  }
  @Override
  public void onError() {
    //Ocorreu um erro no cancelamento da transacao
    //Método que retorna o código referente ao erro da operação
        getActionCode();
  }
});
provider.execute();
```

Caso a operação de cancelamento não tenha sucesso, é necessário executar o método `getActionCode();` para identificar o motivo do erro.

Veja a tabela [Códigos de Retorno do Autorizador Stone](https://devcenter.stone.com.br/sdk-android-codigos-retorno-autorizador) para os possíveis retornos do método `getActionCode();`.

---

**Jornada: [Integrar pelos Providers](https://devcenter.stone.com.br/sdk-android-overview-da-sdk)**  
Etapa 8 de 18

[**Etapa anterior**Providers padrão: Provider de Captura](https://devcenter.stone.com.br/sdk-android-provedor-captura)[**Próxima etapa**Providers padrão: Provider de Reversão](https://devcenter.stone.com.br/sdk-android-provedor-reversao)

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.