Cancelar perfil de pagamento

Este endpoint permite cancelar um perfil de pagamento associado a um cliente utilizando os IDs. Em caso de sucesso, a requisição retornará uma resposta com status 204.

POST

https://api.mercadopago.com/v1/customers/{customer_id}/payment-profiles/{payment_profile_id}/cancel
Request parameters
Header
Authorization
string

OBRIGATÓRIO

Access Token obtido através do painel de desenvolvedores. Obrigatório ser enviado em todas as requisições.
X-Idempotency-Key
string

OBRIGATÓRIO

Esta função permite repetir solicitações de forma segura, sem o risco de realizar a mesma ação mais de uma vez por engano. Isso é útil para evitar erros, como a criação de dois pagamentos idênticos. Para garantir que cad...Ver mais
Path
customer_id
string

OBRIGATÓRIO

Identificador único do cliente cujo perfil de pagamento está sendo cancelado. Pode ser obtido enviando uma requisição ao endpoint "Buscar em clientes".
payment_profile_id
string

OBRIGATÓRIO

Identificador único do perfil de pagamento a cancelar, associado ao cliente. Pode ser obtido enviando uma requisição ao endpoint "Consultar perfis de pagamento do cliente".
Response parameters
This request has no response
Erros

400Erro

customer_id_mismatch

A requisição falhou porque o "customer_id" enviado não corresponde ao perfil de pagamento. Verifique se o valor correto foi enviado e tente novamente.

caller_id_mismatch

A requisição falhou porque o "caller_id" enviado não corresponde ao perfil de pagamento. Verifique se o valor correto foi enviado e tente novamente.

site_id_mismatch

A requisição falhou porque o "site_id" não corresponde ao perfil de pagamento. Verifique se o valor correto foi enviado e tente novamente.

unknown_error_occurred

Erro desconhecido. Entre em contato com o Suporte para mais informações.

401Erro

header_missing

A requisição falhou porque um header obrigatório não foi enviado. Certifique-se de enviar todos os headers necessários.

Unauthorized Access Token

O Access Token enviado está incorreto. Revise o valor e tente enviar a requisição novamente com a informação correta.

404Erro

resource_not_found

A requisição falhou porque o perfil de pagamento não foi encontrado. Verifique se o ID do perfil de pagamento, o ID do cliente e o ID do solicitante estão corretos.

429Erro

Too Many Requests

A requisição falhou porque se excedeu a frequência de solicitações. Reduza a frequência ou implemente um sistema de retentativas com backoff exponencial.

500Erro

internal_server_error

A requisição falhour por um erro interno do servidor. Tente novamente mais tarde e, se o problema persistir, entre em contato com o Suporte com detalhes do erro.

Request
curl -X POST \
    'https://api.mercadopago.com/v1/customers/{customer_id}/payment-profiles/{payment_profile_id}/cancel'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer APP_USR-1*********685765-12*********1b4332e5c*********e077d7679*********664' \
       -H 'X-Idempotency-Key: 5abbb452-6ce2-4031-8c23-669c74d7ace9' \
    
Response
// Esta requisição não tem resposta.