Quando, qualquer rota, retornar:
Response
{
"status": "false",
"message": "Sistema de bonificação Inativo. Contate o suporte do CRM Bônus.",
"data": {
"msg": "Erro"
}
}
Não se trata de um 5xx , mas sim do status desta loja na CRMBonus.
Entre em contato com o nosso Suporte e informe que gostaria de conferir o status desta loja para continuar com o seu desenvolvimento.
Código Mensagem Descrição Instrução 400"Invalid parameters: [Undefined cpf]"Indica informação inválida Certifique-se que o número de CPF do usuário é válido e atende ao padrão 00000000000
Código Mensagem Descrição Instrução 400"Invalid parameters: [Invalid number, not 8 or 9 characters long]"Indica informação inválida Certifique-se que o número de telefone do usuário atende a quantidade de 8 a 9 caracteres 403"Unauthorized client"Indica consumidor não autorizado Este consumidor está em blocklist. Não é possível bonificá-lo. 400"Invalid parameters: [Document number is missing]"Indica ausência de parâmetro Certifique-se de informar o número do documento no parâmetro document_number 400"Invalid parameters: [CPF inválido, menos de 11 dígitos]"Indica parâmetro incorreto Certifique-se que o valor do parâmetro document_number tem 11 dígitos 400"Invalid parameters: [CPF inválido]"Indica valor inválido Certifique-se de informar um CPF válido 400"Invalid parameters: [Document type is missing]"Indica ausência de parâmetro Certifique-se de informar o parâmetro document_type 400"Invalid parameters: [Invalid document type, null]"Indica valor inválido Certifique-se de informar um destes enum: CPF, RG, CNH, CNPJ ou PASSPORT 400"Invalid parameters: [CNH inválida]"Indica valor inválido Certifique-se de informar uma CNH válida
Código Mensagem Descrição Instrução 400"Invalid user_id"Indica informação inválida Certifique-se que o user_id cumpre o formato de hash (0zXtCRB91brXqq92ud5KqQ==) e é uma string 400"Invalid parameters: [Undefined user_id, Invalid pin]"Indica ausência ou valores inválidos Certifique-se que ambos parâmetros são informados, cumprem seus formatos e são strings (e.g. "1234" e "0zXtCRB91brXqq92ud5KqQ==")
Código Mensagem Descrição Instrução 400"Invalid parameters: [Empty user_id, User not found]"Indica informação inválida ou ausente Certifique-se que o user_id é informado na requisição e é uma string 400"Invalid parameters: [Invalid value]"Indica informação inválida ou ausente Certifique-se que o parâmetro value está presente na requisição e é um int 400"Invalid parameters: [Empty items]"Indica parâmetro ausente ou vazio Certifique-se que o array de objetos items está presente na requisição e não está zerado 400"Invalid parameters: [Empty user_id, User not found, Invalid value, Empty items]"Indica parâmetro ausente ou vazio Certifique-se de informar todos os parâmetros obrigatórios. Confira a referência da rota .
Código Mensagem Descrição Instrução 400"user_id is required"Indica informação ausente Certifique-se que o user_id é informado na requisição e é uma string 400"Invalid parameters: [Empty items]"Indica informação ausente Certifique-se de informar o array de objetos items 400"Invalid parameters: [Empty totals or missing keys]"Indica informação ausente Certifique-se de informar o objeto totals e seus parâmetros obrigatórios. Confira a referência da rota
Código Mensagem Descrição Instrução 400"Invalid parameters: [Empty campaign_id]"Indica informação ausente Certifique-se que o campaign_id é informado na requisição e é uma string 400"Invalid parameters: [Empty campaign_id, Empty user_id, Undefined bonus_ids]"Indica informação ausente Certifique-se que os parâmetros campaign_id, user_id e bonus_ids são informados na requisição e todos eles são strings.
bonus_ids: este parâmetro é um array e os bonus_ids devem ser separados por vírgula. Confira a referência da rota .
400"Bonuses used in conflict. Please review the input parameters."Indica bônus já utilizado Certifique-se que o id informado no parâmetro bonus_ids não é um ID já utilizado em outra requisição à esta rota 400"Invalid parameters: [Undefined bonus_ids]"Indica ausência de parâmetro Certifique-se que o parâmetro bonus_ids é informado na requisição 400"bonus_ids é obrigatório, configuração de acumular bonus desativada"Indica ausência de informação Certifique-se de informar um bônus para resgate. A configuração desta loja não permite acúmulo de bônus 400"Invalid parameters: [Empty internal_order_id]"Indica ausência de informação Certifique-se que o parâmetro internal_order_id é informado na requisição e é uma string
Código Mensagem Descrição Instrução 400"Invalid parameters: [Empty customer.name]"O nome do cliente não foi enviado na requisição (campo ausente ou vazio). Certifique-se que customer.name é informado na requisição e é uma string não vazia. 400"Invalid parameters: [Invalid number, phone doesn't start with 9]"O número de telefone enviado é inválido — não inicia com o dígito 9, obrigatório para celulares brasileiros. Valide o campo customer.phone antes de enviar. O número deve iniciar com 9 (ex: 91234-5678). 400"Invalid parameters: [Invalid number, not 8 or 9 characters long]"O número de telefone enviado possui comprimento inválido — deve ter 8 ou 9 dígitos (sem DDD). Certifique-se que customer.phone contém apenas os dígitos do número, sem DDD, com 8 ou 9 caracteres. 400"Invalid parameters: [Empty internal_order_id]"O identificador interno do pedido não foi enviado na requisição. Certifique-se que internal_order_id é informado na requisição e é uma string não vazia. 400"Invalid parameters: [Empty seller_name, Empty customer.name, Empty internal_order_id, Empty totals or missing keys]"Múltiplos campos obrigatórios ausentes simultaneamente. Revise o payload completo. Certifique-se que seller_name, customer.name, internal_order_id e o objeto totals (com as chaves esperadas) estão presentes e preenchidos. 400"Request completed."O campaign_id e user_id estão ausentes, indicando que a sessão/token não foi resolvida antes da execução. Verifique se o token de autenticação está sendo enviado corretamente no header e se o campaign_id e user_id estão sendo resolvidos antes da chamada à rota. 401"Request completed."Nenhum campaign_id ou user_id resolvido. Renove o token de autenticação e reenvie a requisição. Certifique-se que o token enviado no header é válido e não está expirado.