CustomerImpersonate
Venda Assistida
A mutation CustomerImpersonate permite o usuário (lojista ou responsável pela loja) criar um CustomerAcessToken para um usuário comum, para que possa ser realizada a compra em seu nome.
Para obter o token para inserção na mutation, primeiramente será necessário executar a mutation CustomerAuthenticatedLogin, para mais informações clique aqui!
OBS: Só será possível criar um token, caso o usuário seja um cliente de venda assistida, e esteja com o campo isMaster = true.
Exemplo
mutation{
customerImpersonate (customerAccessToken:"accessToken", input:"e-mail do usuário"){
isMaster
token
validUntil
}
}
Mostrar resposta
{
"data": {
"customerImpersonate": {
"isMaster": true,
"token": "token",
"validUntil": "2023-07-28T03:07:06.176-03:00"
}
}
}
Updated 5 months ago