Para a aplicação da classe de bônus do cliente, sem o código de identificação e obtendo o preço estimado com o desconto, é preciso realizar a operação de criar cotação (createAutoOrder
) indicando o atributo driver.user_bonus_class
, que pode variar de 1 a 10, conforme o nível de desconto a ser aplicado.
Depois da cotação criada, use a operação para obter os preços (createPlansOffer
), está irá apresentar os planos com os valores com o desconto da classe de bonûs.
Caso não seja informado o código de identificação do cliente driver.ci_number
, o processo de precificação não irá apresentar o link para realizar o pagamento da cotação, pois o mesmo não tem uma validade se o código de identificação não for aplicado para a validação da classe de bônus.
Assim que estiver de posse do código de identificação, será preciso realizar novamente a criação da cotação (createAutoOrder
), indicando os atributos driver.user_class_bonus
e driver.ci_number
, para obter uma nova cotação válida e assim realizar a operação para obter os planos com o desconto aplicado e se o código de identificação for válido, será aplicado ao valor e o link para efetivar o pagamento estará disponível.
Para realizar uma cotação sem informações de placa ou chassi do veículo, é possível realizar enviando o código do veículo vehicle.code
. Este código pode ser recuperado acessando a lista de detalhes dos veículos. Veja como obter o código do veículo;
query {
vehicleMakes {
name
}
}
query {
vehicleModels(make: “FORD”) {
name
}
}
query {
vehicleYears(make: "FORD", model: "ECOSPORT") {
name
}
}
query {
vehicleVersions (make: "FORD", model: "ECOSPORT", year: "2021") {
code
name
}
}
O resultado conterá o código do veículo para ser informado na geração da cotação.
"data": {
"vehicleVersions": [
{
"code": "003438020210",
"name": "ECOSPORT FREESTYLE 1.5 12V FLEX 5P AUT. (Gasolina / Flex)"
},
{
"code": "003439820210",
"name": "ECOSPORT FREESTYLE 1.5 12V FLEX 5P MEC. (Gasolina / Flex)"
}
]
}