Abertura de issues de apoio

Com o objetivo de facilitar a análise, criamos um modelo de documento que deve ser preenchido na abertura de apoios referente ao Fidelity Core.


1 - Qual o partnerBusinessUnitCode (CNPJ\Codigo da loja) que está apresentando o erro?

Ex:    31608560000157
    

2 - A loja está cadastrada no fidelity?

    API para consulta ((POST) https://raas.varejo.totvs.com.br/api/fidelity/rewards/credentials/GetByFilter).
         
    Request
    {
        "status": 99,
        "partnerBusinessUnitCode": "31608560000157"
    } 
    
    Response
    {
            "tenantId": "12db8f72-6f2e-499d-b875-616395d86331",
            "tenantName": "crmbonus",
            "partnerCode": "1001",
            "partnerName": "CRMBonus",
            "providerUrl": "https://homol.crmbonus.com/pages/",
            "partnerBusinessUnitCode": "31608560000157",
            "partnerBusinessUnitName": "TOTVS RAS",
            "status": 1,
            "metadata": "{\"companyCode\":\"8aCFdrhz4Flqwx74\", \"authorizationCode\":\"CRM&BonusAPI#2018\"}",
            "solution": "Protheus",
            "id": "711a616b-5174-40d1-bb74-a1bec935966a",
            "createdAt": "2024-03-06T15:36:19.395063",
            "updatedAt": "0001-01-01T00:00:00",
            "deletedAt": "0001-01-01T00:00:00",
            "isNew": true
        }
        

3 - Os dados de autenticação no parceiro estão corretos (Validar com o Parceiro)?

Ex:   "metadata": "{\"companyCode\":\"8aCFdrhz4Flqwx74\", \"authorizationCode\":\"CRM&BonusAPI#2018\"}"


4 - Qual os dados de autenticação do RAC utilizados?

Access Token URL, Client ID, Client Secret, Username, Password, 
   

5 - Ao realizar o teste requisitando direto a API do fidelity via postman, qual resultado ocorreu?

Request
    (GET) https://raas.varejo.totvs.com.br/api/fidelity/rewards/identification/forms/31608560000157

Response
        {
        "partnerCode": "1001",
        "nextStep": "identification",
        "customerText": "",
        "operatorText": "Solicite e confirme os dados do cliente para o programa de Bônus",
        "identificationForms": [
            {
                "isIdentificationCode": true,
                "type": "phone",
                "operatorText": "Número do celular",
                "customerText": "",
                "required": true,
                "isPassword": true
            },
            {
                "isIdentificationCode": false,
                "type": "name",
                "operatorText": "Nome",
                "customerText": "",
                "required": false,
                "isPassword": false
            },
            {
                "isIdentificationCode": false,
                "type": "email",
                "operatorText": "E-mail",
                "customerText": "",
                "required": false,
                "isPassword": false
            },
            {
                "isIdentificationCode": false,
                "type": "birth",
                "operatorText": "Data de aniversário",
                "customerText": "",
                "required": false,
                "isPassword": false
            },
            {
                "isIdentificationCode": false,
                "type": "cpf",
                "operatorText": "CPF",
                "customerText": "",
                "required": false,
                "isPassword": false
            },
            {
                "isIdentificationCode": false,
                "type": "gender",
                "operatorText": "Gênero",
                "customerText": "",
                "required": false,
                "isPassword": false
            }
        ],
        "status": false,
        "message": null,
        "errorsListReponse": null,
        "_expandables": []
    }    

6 - Descrição\Evidencia do Erro

7 - Incluir os logs se houver