A cada pagamento cancelado, os meios de pagamento devem informar o motivo do mesmo e baseado nesse motivo a equipe de SAC deve tomar uma providência.
O objetivo é que NENHUM cliente fique sem conseguir realizar sua compra e que a loja não perca NENHUM pedido.
Passo a passo que deve ser realizado DIARIAMENTE pela equipe do site:
1 - Acesse a aba de pedidos cancelados e verifique se existem novos pedidos cancelados:
https://www.seusite.com.br/admin/painel/gerenciar-pedido-cancelado
Caso exista, verifique abaixo do ID do pedido se há um sinal VERDE ou VERMELHO.
Caso haja um sinal VERDE, significa que esse cliente já conseguiu realizar a compra com sucesso através de outro pedido. Portanto, não precisa ser contactado.
Caso haja um sinal VERMELHO, significa que o cliente não conseguiu realizar o pagamento, nem através deste e nem através de outro pedido. Portanto, esse cliente deve ser contactado com urgência. Quanto antes o contato for feito, mais chances de recuperarmos a venda.

2 - No caso do sinal VERMELHO, clique no ID do pedido e acesse a View do pedido com seus detalhes.
Role a tela até a seção de "Dados do Pedido".
Encontre o "Id de Pagamento" e clique sobre ele:

3 - Na tela que se abrirá mostraremos qual a motivação alegada pelo meio de pagamento para não aprovar essa venda.
Com essa informação em mãos, deve-se entrar em contato com o cliente.

Listamos abaixo a relação de mensagens possíveis, de acordo com o meio de pagamento utilizado.
OBSERVAÇÕES:
SEMPRE mantenha em sua loja mais de um meio de pagamento ativo (para cartões de crédito), de forma simultânea;
Entenda nos links e listas abaixo as mensagens de erro e suas traduções. Baseado nelas, atitudes diferentes devem ser tomadas;
Caso o cancelamento seja por conta do antifraude do meio de pagamento (como na imagem acima) solicite ao cliente para tentar novamente através de outro meio de pagamento;
Caso o cancelamento tenha sido por conta de falta de saldo, não irá adiantar tentar processar por outra operadora, nesse caso recomenda-se alterar a forma de pagamento de cartão para Pix ou boleto;
Em caso de dúvidas, faça contato com nossa equipe de suporte através do chat na plataforma.
Relação de mensagens de erro do MERCADO PAGO:
https://www.mercadopago.com.br/developers/pt/guides/online-payments/checkout-api/handling-responses
| Estado | status_detail | Mensagem sugerida |
| approved | accredited | Pronto, seu pagamento foi aprovado! No resumo, você verá a cobrança do valor como statement_descriptor. |
| in_process | pending_contingency | Estamos processando o pagamento. Não se preocupe, em menos de 2 dias úteis informaremos por e-mail se foi creditado. |
| in_process | pending_review_manual | Estamos processando seu pagamento. Não se preocupe, em menos de 2 dias úteis informaremos por e-mail se foi creditado ou se necessitamos de mais informação. |
| rejected | cc_rejected_bad_filled_card_number | Revise o número do cartão. |
| rejected | cc_rejected_bad_filled_date | Revise a data de vencimento. |
| rejected | cc_rejected_bad_filled_other | Revise os dados. |
| rejected | cc_rejected_bad_filled_security_code | Revise o código de segurança do cartão. |
| rejected | cc_rejected_blacklist | Não pudemos processar seu pagamento. |
| rejected | cc_rejected_call_for_authorize | Você deve autorizar ao payment_method_id o pagamento do valor ao Mercado Pago. |
| rejected | cc_rejected_card_disabled | Ligue para o payment_method_id para ativar seu cartão. O telefone está no verso do seu cartão. |
| rejected | cc_rejected_card_error | Não conseguimos processar seu pagamento. |
| rejected | cc_rejected_duplicated_payment | Você já efetuou um pagamento com esse valor. Caso precise pagar novamente, utilize outro cartão ou outra forma de pagamento. |
| rejected | cc_rejected_high_risk | Seu pagamento foi recusado. Escolha outra forma de pagamento. Recomendamos meios de pagamento em dinheiro. |
| rejected | cc_rejected_insufficient_amount | O payment_method_id possui saldo insuficiente. |
| rejected | cc_rejected_invalid_installments | O payment_method_id não processa pagamentos em installments parcelas. |
| rejected | cc_rejected_max_attempts | Você atingiu o limite de tentativas permitido. Escolha outro cartão ou outra forma de pagamento. |
| rejected | cc_rejected_other_reason | payment_method_id não processa o pagamento. |
| rejected | cc_rejected_card_type_not_allowed | O pagamento foi rejeitado porque o usuário não tem a função crédito habilitada em seu cartão múltiplo (débito e crédito). |
Relação de mensagens de erro do PayPal:
https://developer.paypal.com/api/nvp-soap/AVSResponseCodes/
=> Tipo de erro: "INSTRUMENT_DECLINED":
- Mensagem de erro : "O instrumento apresentado foi recusado pelo processador ou banco ou não pode ser usado para este pagamento. Tente novamente com outro cartão de crédito."
=> Tipo de erro: "CARD_BRAND_NOT_SUPPORTED":
- Mensagem de erro : "O processamento desta marca de cartão não é suportado. Use outro cartão para continuar com esta transação."
=> Tipo de erro: "CARD_TYPE_NOT_SUPPORTED":
- Mensagem de erro : "A ação solicitada não pôde ser realizada, semanticamente incorreta ou falha no negócio/validação. O processamento deste tipo de cartão não é suportado. Use outro tipo de cartão."
=> Tipo de erro: "COMPLIANCE_VIOLATION":
- Mensagem de erro : "A transação não pode ser processada devido a uma possível violação de conformidade. Para obter mais informações sobre a transação, ligue para o Suporte ao Cliente."
=> Tipo de erro: "DUPLICATE_INVOICE_ID":
- Mensagem de erro : "ID de fatura duplicado detectado. Para evitar uma transação duplicada, verifique se o ID da fatura é exclusivo para cada transação."
=> Tipo de erro: "INTERNAL_SERVER_ERROR":
- Mensagem de erro : "Ocorreu um erro interno no servidor. Tente novamente mais tarde."
=> Tipo de erro: "INTERNAL_SERVICE_ERROR":
- Mensagem de erro : "Ocorreu um erro de serviço interno. Ocorreu um erro interno no servidor."
=> Tipo de erro: "ORDER_ALREADY_CAPTURED": "Pedido já capturado. Se intent = CAPTURE, apenas uma captura por pedido é permitida. O pedido já foi capturado e você pode capturar apenas um pagamento por pedido."
=> Tipo de erro: "ORDER_EXPIRED":
- Mensagem de erro : "O pedido expirou e, portanto, não pode ser autorizado. Tente novamente."
=> Tipo de erro: "ORDER_NOT_APPROVED":
- Mensagem de erro : "O pagador ainda não aprovou o pagamento do pedido. Redirecione o pagador para rel aprovar URL que foi retornado nos links HATEOAS na resposta do pedido de criação ou forneça uma fonte de pagamento na solicitação."
=> Tipo de erro: "PAYER_CANNOT_PAY":
- Mensagem de erro : "O pagador não pode pagar por esta transação. Tente novamente com outra opção de pagamento."
=> Tipo de erro: "TRANSACTION_REFUSED":
- Mensagem de erro : "A transação foi recusada. Verifique os dados do cartão de crédito e tente novamente."
=> Tipo de erro: "CREDIT_CARD_REFUSED":
- Mensagem de erro : "O cartão de crédito utilizado para o pagamento foi recusado. Tente novamente com outro cartão de crédito."
=> Tipo de erro: "DUPLICATE_REQUEST_ID":
- Mensagem de erro : "O valor do cabeçalho PayPal-Request-Id já foi usado. Reenvie o pedido com um valor exclusivo do cabeçalho PayPal-Request-Id."
=> Tipo de erro: "DUPLICATE_TRANSACTION":
- Mensagem de erro : "ID de fatura duplicada detectada. Reenvie a solicitação com um valor único invoice_number."
=> Tipo de erro: "INSTRUMENT_DECLINED":
- Mensagem de erro : "O instrumento apresentado foi recusado pelo processador ou banco, ou não pode ser usado para este pagamento. Tente novamente com outra opção de pagamento ou com outro cartão de crédito."
=> Tipo de erro: "INTERNAL_SERVICE_ERROR":
- Mensagem de erro : "Ocorreu um erro de serviço interno. Tente novamente. Se este erro persistir, entre em contato conosco."
=> Tipo de erro: "INVALID_PAYER_ID":
- Mensagem de erro : "ID do pagador é inválido. O payer_id especificado não é válido. Tente novamente."
=> Tipo de erro: "INVALID_RESOURCE_ID":
- Mensagem de erro : "O ID do recurso solicitado não foi encontrado. Se este erro persistir, entre em contato conosco."
=> Tipo de erro: "MALFORMED_REQUEST":
- Mensagem de erro : "A solicitação JSON está malformada. Entre em contato conosco e peça para o suporte técnico revisar a solicitação JSON."
=> Tipo de erro: "PAYER_CANNOT_PAY":
- Mensagem de erro : "A combinação das configurações do pagador e do beneficiário significa que este comprador não pode pagar este vendedor. O cliente não pode pagar ao comerciante devido a configurações incompatíveis de pagador e beneficiário. Tente novamente com outra opção de pagamento."
=> Tipo de erro: "PAYMENT_ALREADY_DONE":
- Mensagem de erro :"Atenção: O pagamento já foi feito para este pedido. Acesse os Meus Pedidos no painel do cliente e verifique se está ok."
=> Tipo de erro: "PAYMENT_DENIED":
- Mensagem de erro : "O PayPal se recusou a processar esta transação. PayPal recusou o pagamento devido a um ou mais problemas do cliente. Tente novamente com outra opção de pagamento"
=> Tipo de erro: "PAYMENT_NOT_APPROVED_FOR_EXECUTION":
- Mensagem de erro : "O pagador não aprovou o pagamento."
=> Tipo de erro: "TRANSACTION_REFUSED":
- Mensagem de erro :"Houve um erro ao fazer o reembolso. Entre em contato conosco para maiores detalhes."
=> Tipo de erro: "TRANSACTION_REFUSED_BY_PAYPAL_RISK":
- Mensagem de erro : "A avaliação de risco do PayPal recusou esta transação. Tente novamente com outro cartão de crédito ou com outra opção de pagamento no site."
=> Tipo de erro: "VALIDATION_ERROR":
- Mensagem de erro : "Pedido inválido. Ocorreu um erro de validação com sua solicitação. Tente novamente."
=> Tipo de erro: "INTERNAL_SERVICE_ERROR":
=> Tipo de erro: "SOCKET_HANG_UP":
=> Tipo de erro: "socket hang up":
=> Tipo de erro: "connect ECONNREFUSED":
=> Tipo de erro: "connect ETIMEDOUT":
=> Tipo de erro: "UNKNOWN_INTERNAL_ERROR":
=> Tipo de erro: "fiWalletLifecycle_unknown_error":
=> Tipo de erro: "Failed to decrypt term info":
=> Tipo de erro: "RESOURCE_NOT_FOUND":
=> Tipo de erro: "INTERNAL_SERVER_ERROR":
- Mensagem de erro : "Ocorreu um erro inesperado ao processar o seu pagamento. Por favor tente novamente. Caso o erro persista, escolha uma outra forma de pagamento."
=> Tipo de erro: "RISK_N_DECLINE":
=> Tipo de erro: "NO_VALID_FUNDING_SOURCE_OR_RISK_REFUSED":
=> Tipo de erro: "TRY_ANOTHER_CARD":
=> Tipo de erro: "NO_VALID_FUNDING_INSTRUMENT":
- Mensagem de erro : "Seu pagamento não foi aprovado. Por favor, utilize outro cartão. Caso o erro persista, escolha uma outra forma de pagamento"
=> Tipo de erro: "CARD_ATTEMPT_INVALID":
- Mensagem de erro : "Ocorreu um erro inesperado ao processar o seu pagamento. Por favor tente novamente. Caso o erro persista, escolha uma outra forma de pagamento"
=> Tipo de erro: "INVALID_OR_EXPIRED_TOKEN":
- Mensagem de erro : "A sua sessão expirou, por favor tente novamente.";
=> Tipo de erro: "CHECK_ENTRY":
- Mensagem de erro : "Por favor revise os dados do Cartão de Crédito inseridos e tente realizar o pagamento novamente.";
Relação de mensagens de erro CIELO:
https://developercielo.github.io/manual/cielo-ecommerce#c%C3%B3digos-de-retorno-abecs
Relação de mensagens de erro GETNET:
https://developers.getnet.com.br/api#tag/Tabela-de-Erros
Relação de mensagens de erro PAGSEGURO:
https://dev.pagseguro.uol.com.br/v1/docs/recorrencia-guia-tabelas-de-status-e-erros
Relação de mensagens de erro do MOIP:
https://docs.moip.com.br/page/api-reference#cancellation-details
Relação de mensagens de erro REDE:
Código de erro: "1"
- Mensagem de erro: "Ano de expiração do cartão inválido: tamanho inválido!";
Código de erro: "2"
- Mensagem de erro: "Ano de expiração do cartão inválido: formato inválido!";
Código de erro: "3"
- Mensagem de erro: "O ano de expiração do cartão é obrigatório!";
Código de erro: "4"
- Mensagem de erro: "Código de segurança do cartão inválido: tamanho inválido!";
Código de erro: "5"
- Mensagem de erro: "Código de segurança do cartão inválido: formato inválido!";
Código de erro: "6"
- Mensagem de erro: "Código postal inválido: tamanho inválido!";
Código de erro: "7"
- Mensagem de erro: "Código postal inválido: formato inválido!";
Código de erro: "8"
- Mensagem de erro: "O Código postal é obrigatório!";
Código de erro: "9"
- Mensagem de erro: "Complemento inválido: tamanho inválido!";
Código de erro: "10"
- Mensagem de erro: "Complemento inválido: formato inválido!";
Código de erro: "11"
- Mensagem de erro: "Parâmetro departureTax inválido";
Código de erro: "12"
- Mensagem de erro: "Número do CPF/CNPJ inválido: tamanho inválido!";
Código de erro: "13"
- Mensagem de erro: "Número do CPF/CNPJ inválido: formato inválido!";
Código de erro: "14"
- Mensagem de erro: "Número do CPF/CNPJ obrigatório!";
Código de erro: "15"
- Mensagem de erro: "Código de segurança do cartão inválido: tamanho inválido!";
Código de erro: "16"
- Mensagem de erro: "Código de segurança do cartão inválido: formato inválido!";
Código de erro: "17"
- Mensagem de erro: "Parâmetro distributorAffiliation inválido: tamanho inválido!";
Código de erro: "18"
- Mensagem de erro: "Parâmetro distributorAffiliation inválido: formato inválido!";
Código de erro: "19"
- Mensagem de erro: "Parâmetro xid inválido: tamanho inválido!";
Código de erro: "20"
- Mensagem de erro: "Parâmetro eci inválido: formato inválido!";
Código de erro: "21"
- Mensagem de erro: "Parâmetro xid é obrigatório para o cartão Visa!";
Código de erro: "22"
- Mensagem de erro: "Parâmetro street é obrigatório!";
Código de erro: "23"
- Mensagem de erro: "Parâmetro street inválido: formato inválido!";
Código de erro: "24"
- Mensagem de erro: "Parâmetro affiliation inválido: tamanho inválido!";
Código de erro: "25"
- Mensagem de erro: "Parâmetro affiliation inválido: formato inválido!";
Código de erro: "26"
- Mensagem de erro: "Parâmetro affiliation é obrigatório!";
Código de erro: "27"
- Mensagem de erro: "Parâmetro cavv ou eci é obrigatório!";
Código de erro: "28"
- Mensagem de erro: "Parâmetro code inválido: tamanho inválido!";
Código de erro: "29"
- Mensagem de erro: "Parâmetro code inválido: formato inválido!";
Código de erro: "30"
- Mensagem de erro: "Parâmetro code é obrigatório!";
Código de erro: "31"
- Mensagem de erro: "Parâmetro softdescriptor inválido: tamanho inválido!";
Código de erro: "32"
- Mensagem de erro: "Parâmetro softdescriptor inválido: formato inválido!";
Código de erro: "33"
- Mensagem de erro: "Parâmetro expirationMonth inválido: formato inválido!";
Código de erro: "34"
- Mensagem de erro: "Parâmetro code inválido: formato inválido!";
Código de erro: "35"
- Mensagem de erro: "Parâmetro expirationMonth é obrigatório!";
Código de erro: "36"
- Mensagem de erro: "Parâmetro cardNumber inválido: tamanho inválido!";
Código de erro: "37"
- Mensagem de erro: "Parâmetro cardNumber inválido: formato inválido!";
Código de erro: "38"
- Mensagem de erro: "Parâmetro cardNumber é obrigatório!";
Código de erro: "39"
- Mensagem de erro: "Parâmetro reference inválido: tamanho inválido!";
Código de erro: "40"
- Mensagem de erro: "Parâmetro reference inválido: formato inválido!";
Código de erro: "41"
- Mensagem de erro: "Parâmetro reference é obrigatório!";
Código de erro: "42"
- Mensagem de erro: "O número do pedido já existe!";
Código de erro: "43"
- Mensagem de erro: "Parâmetro number inválido: tamanho inválido!";
Código de erro: "44"
- Mensagem de erro: "Parâmetro number inválido: formato inválido!";
Código de erro: "45"
- Mensagem de erro: "Parâmetro number é obrigatório!";
Código de erro: "46"
- Mensagem de erro: "As parcelas não correspondem à transação de autorização!";
Código de erro: "47"
- Mensagem de erro: "Parâmetro origin inválido: tamanho inválido!";
Código de erro: "49"
- Mensagem de erro: "O valor da transação excede o autorizado!";
Código de erro: "50"
- Mensagem de erro: "Parâmetro installments inválido: formato inválido!";
Código de erro: "51"
- Mensagem de erro: "Produto ou serviço desativado para este comerciante. Fale com a Rede!";
Código de erro: "53"
- Mensagem de erro: "Transação não permitida para o emissor. Entre em contato com a Rede!";
Código de erro: "54"
- Mensagem de erro: "Parâmetro installments não permitido para esta transação!";
Código de erro: "55"
- Mensagem de erro: "Parâmetro cardHolderName inválido: tamanho inválido!";
Código de erro: "56"
- Mensagem de erro: "Erro nos dados relatados. Tente novamente.!";
Código de erro: "57"
- Mensagem de erro: "Comerciante inválido!";
Código de erro: "58"
- Mensagem de erro: "Transação não autorizada. Entre em contato com o emissor do cartão e tente novamente!";
Código de erro: "59"
- Mensagem de erro: "Parâmetro cardHolderName inválido: formato inválido!";
Código de erro: "60"
- Mensagem de erro: "Parâmetro street inválido: tamanho inválido!";
Código de erro: "61"
- Mensagem de erro: "Parâmetro subscription inválido: formato inválido!";
Código de erro: "63"
- Mensagem de erro: "Parâmetro softdescriptor não habilitado para este comerciante!";
Código de erro: "64"
- Mensagem de erro: "Transação não processada. Tente novamente!";
Código de erro: "65"
- Mensagem de erro: "Token inválido!";
Código de erro: "66"
- Mensagem de erro: "Parâmetro departureTax inválido: tamanho inválido!";
Código de erro: "67"
- Mensagem de erro: "Parâmetro departureTax inválido: formato inválido!";
Código de erro: "68"
- Mensagem de erro: "Parâmetro departureTax é obrigatório!";
Código de erro: "69"
- Mensagem de erro: "Transação não permitida para este produto ou serviço!";
Código de erro: "70"
- Mensagem de erro: "Parâmetro amount inválido: tamanho inválido!";
Código de erro: "71"
- Mensagem de erro: "Parâmetro amount inválido: formato inválido!";
Código de erro: "72"
- Mensagem de erro: "Transação não autorizada! Entre em contato com o emissor do cartão e tente novamente.";
Código de erro: "73"
- Mensagem de erro: "Parâmetro amount é obrigatório!";
Código de erro: "74"
- Mensagem de erro: "Falha de comunicação. Tente novamente!";
Código de erro: "75"
- Mensagem de erro: "O parâmetro departureTax não deve ser enviado para este tipo de transação!";
Código de erro: "76"
- Mensagem de erro: "Parâmetro kind inválido: formato inválido!";
Código de erro: "78"
- Mensagem de erro: "Transação não existe!";
Código de erro: "79"
- Mensagem de erro: "Cartão expirado. A transação não pode ser reenviada. Entre em contato com o emissor do cartão e tente novamente!";
Código de erro: "80"
- Mensagem de erro: "Transação não autorizada. Entre em contato com o emissor do cartão e tente novamente (Fundos insuficientes)!";
Código de erro: "82"
- Mensagem de erro: "Transação não autorizada para cartão de débito!";
Código de erro: "83"
- Mensagem de erro: "Transação não autorizada. Entre em contato com o emissor do cartão e tente novamente!";
Código de erro: "84"
- Mensagem de erro: "Transação não autorizada. A transação não pode ser reenviada. Entre em contato com o emissor do cartão e tente novamente!";
Código de erro: "85"
- Mensagem de erro: "Parâmetro complement inválido: tamanho inválido!";
Código de erro: "86"
- Mensagem de erro: "Transação inválida! Seu cartão já foi expirado!";
Código de erro: "87"
- Mensagem de erro: "Deve ser preenchido pelo menos um dos seguintes campos: tid ou referência.";
Código de erro: "88"
- Mensagem de erro: "Comerciante não aprovado. Regularize seu site e entre em contato com a Rede para voltar a negociar.";
Código de erro: "89"
- Mensagem de erro: "Token inválido!";
Código de erro: "97"
- Mensagem de erro: "Parâmetro tid inválido: tamanho inválido!";
Código de erro: "98"
- Mensagem de erro: "Parâmetro tid inválido: formato inválido!";
Código de erro: "101"
- Mensagem de erro: = "Pagamento não autorizado. Problemas no cartão, entre em contato com o emissor do cartão e tente novamente.";
Código de erro: "102"
- Mensagem de erro: = "Pagamento não autorizado. Verifique a situação da loja com o emissor do cartão.";
Código de erro: "103"
- Mensagem de erro: = "Pagamento não autorizado. Por favor, tente novamente.";
Código de erro: "104"
- Mensagem de erro: = "Pagamento não autorizado. Por favor, tente novamente.";
Código de erro: "105"
- Mensagem de erro: = "Pagamento não autorizado. Cartão restrito.";
Código de erro: "106"
- Mensagem de erro: = "Erro no processamento do emissor do cartão. Por favor, tente novamente.";
Código de erro: "107"
- Mensagem de erro: = "Pagamento não autorizado. Por favor, tente novamente.";
Código de erro: "108"
- Mensagem de erro: = "Pagamento não autorizado. Valor não permitido para este tipo de cartão.";
Código de erro: "109"
- Mensagem de erro: = "Pagamento não autorizado. Cartão inexistente.";
Código de erro: "110"
- Mensagem de erro: = "Pagamento não autorizado. Tipo de transação não permitido para este cartão.";
Código de erro: "111"
- Mensagem de erro: = "Pagamento não autorizado. Fundos insuficientes.";
Código de erro: "112"
- Mensagem de erro: = "Pagamento não autorizado. A data de expiração expirou.";
Código de erro: "113"
- Mensagem de erro: = "Pagamento não autorizado. Risco moderado identificado pelo emissor.";
Código de erro: "114"
- Mensagem de erro: = "Pagamento não autorizado. O cartão não pertence à rede de pagamento.";
Código de erro: "115"
- Mensagem de erro: = "Pagamento não autorizado. Excedeu o limite de transações permitidas no período.";
Código de erro: "116"
- Mensagem de erro: = "Pagamento não autorizado. Entre em contato com o emissor do cartão e tente novamente.";
Código de erro: "117"
- Mensagem de erro: = "Transação não encontrada.";
Código de erro: "118"
- Mensagem de erro: = "Pagamento não autorizado. Cartão bloqueado.";
Código de erro: "119"
- Mensagem de erro: = "Pagamento não autorizado. Código de segurança inválido";
Código de erro: "121"
- Mensagem de erro: = "Erro ao processar. Por favor, tente novamente.";
Código de erro: "122"
- Mensagem de erro: = "Transação enviada anteriormente";
Código de erro: "123"
- Mensagem de erro: = "Pagamento não autorizado. Portador solicitou o fim das recorrências no emissor.";
Código de erro: "124"
- Mensagem de erro: = "Pagamento não autorizado. Fale com a Rede";
Código de erro: "170"
- Mensagem de erro: = "Transação de zero dólar não permitida para este cartão.";
Código de erro: "175"
- Mensagem de erro: = "Transação de zero dólar negada.";