Problemas conhecidos
O OrderForm não retorna os dados do cliente mesmo para credenciais autorizadas
O OrderForm não retorna os dados do cliente mesmo para credenciais autorizadas
ID: 582070
Fixed
Publicado em 19/05/2022
•
Última atualização em 27/09/2023
Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
Interagir com um orderForm na situação específica em que os dados do cliente foram importados automaticamente após o login removerá seus dados do orderForm, mesmo para "superusuários", identificados por suas appKeys.
Essa ação é feita para evitar o acesso não intencional aos dados dos clientes, mas não deve ser aplicada a usuários administrativos e integrações identificados por credenciais autorizadas.
Simulação
- Tenha um usuário com um perfil completo, garantindo que ele seja válido para o comportamento do SmartCheckout
- Faça o processo de login para esse usuário
- Verificar pelo navegador se as informações do usuário foram importadas para o orderForm
- Fazer uma solicitação "Get OrderForm" usando credenciais autorizadas
- O OrderForm não retornará os "clientProfileData" e os endereços que estavam disponíveis no navegado
Workaround
Use o parâmetro ?disableAutoCompletion=true
no URL "Get OrderForm". Esse parâmetro evita que o orderForm seja recalculado, e os dados do cliente serão retornados em seguida