Direitos dos clientes
Como o cliente consulta, corrige, copia e exclui os próprios dados na sua loja, e o que continua guardado depois.
A LGPD garante ao cliente o direito de saber quais dados a loja tem sobre ele, de corrigi-los, de receber uma cópia e de pedir a exclusão. Na MinePag, o cliente faz tudo isso sozinho em Minha conta › Dados pessoais, na sua vitrine. Você não precisa montar nenhum fluxo.
Os pedidos valem por loja: um cliente que compra em duas lojas da MinePag tem dois cadastros separados, e cada pedido de cópia ou exclusão atinge só a loja onde foi feito.
Como o cliente chega lá
- Na vitrine, o cliente abre Minha conta e informa o e-mail usado nas compras.
- Ele recebe um código de 6 números por e-mail, válido por 10 minutos, e digita o código.
- No menu da área do cliente, ele abre Dados pessoais.
Use este caminho na sua política de privacidade e nas respostas do atendimento.
Corrigir os dados
Em Dados pessoais, o cliente altera o Nome, o Celular e a opção Quero receber novidades e ofertas desta loja por e-mail, e clica em Salvar alterações.
Você também pode corrigir nome e celular pela API, com PATCH /api/v1/customers/{customerId} e uma chave secreta com o escopo customers:write:
const response = await fetch(`https://minepag.com.br/api/v1/customers/${customerId}`, {
method: 'PATCH',
headers: {
Authorization: `Bearer ${process.env.MINEPAG_SECRET_KEY}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({ name: 'Ana Souza', phone: '11987654321' })
});
const { data } = await response.json();
console.log(data.name, data.phone);O celular aceita de 10 a 15 dígitos, com DDD e sem espaços (o + inicial é opcional). Mande null para apagar um campo.
Trocar o e-mail
O cliente não troca o próprio e-mail, porque é ele que identifica o cadastro na loja. Se ele perdeu o acesso ao endereço antigo, o proprietário ou um administrador da loja troca em Vendas › Clientes, no cliente, na seção E-mail do cliente: informe o novo endereço e digite-o de novo para confirmar.
- Os avisos dos pedidos passam a ir para o novo endereço.
- Para entrar na área do cliente, ele precisa do código enviado ao novo e-mail.
- A troca fica nos logs de auditoria como E-mail do cliente alterado, sem os endereços em claro.
Confirme a identidade do cliente antes de trocar: quem controla o e-mail controla a área do cliente.
Baixar uma cópia dos dados
Em Dados pessoais, o botão Baixar meus dados gera na hora o arquivo meus-dados.json com tudo o que a loja tem sobre o cliente: cadastro, consentimentos, endereços, pedidos com itens e respostas do checkout, pagamentos e reembolsos, acessos liberados, assinaturas e faturas, comentários, contas vinculadas, e-mails enviados e pagamentos importados do gateway.
{
"exportedAt": "2026-10-12T14:30:00.000Z",
"customer": { "email": "ana@exemplo.com", "name": "Ana Souza", "phone": "11987654321", "documentType": "cpf", "documentLast4": "1234", "source": "checkout", "status": "active", "createdAt": "2026-09-01T18:02:11.000Z" },
"consents": { "marketingEmails": { "acceptedAt": "2026-09-01T18:02:11.000Z", "unsubscribedAt": null } },
"addresses": [],
"orders": [
{
"number": 1042,
"status": "completed",
"total": 4990,
"createdAt": "2026-09-01T18:02:11.000Z",
"items": [{ "name": "VIP Diamante", "quantity": 1, "totalAmount": 4990, "checkoutAnswers": [{ "label": "Nick no servidor", "value": "AnaCraft" }] }],
"payments": [{ "provider": "efi", "method": "pix", "status": "confirmed", "amount": 4990, "refundedAmount": 0 }],
"refunds": []
}
],
"accesses": [{ "product": "VIP Diamante", "benefit": "Cargo VIP", "benefitType": "minecraft_command", "status": "active" }],
"subscriptions": [],
"subscriptionInvoices": [],
"comments": [],
"connectedAccounts": [{ "provider": "minecraft", "externalUserId": "069a79f4-44e9-4726-a5be-fca90e38aaf5", "username": "AnaCraft", "status": "verified" }],
"emails": [{ "subject": "Pedido #1042 confirmado", "kind": "transactional", "status": "delivered" }],
"importedTransactions": []
}Os valores em dinheiro estão em centavos (4990 = R$ 49,90). O documento sai só com o tipo e os 4 últimos dígitos. Cada cópia gerada fica nos logs de auditoria como Dados de cliente exportados.
Excluir a conta na loja
O cliente pede a exclusão
Em Dados pessoais, ele clica em Excluir minha conta. A tela lista as consequências e pede que ele digite o próprio e-mail para confirmar.
A MinePag aplica a exclusão na hora
- Cancela as assinaturas ativas imediatamente, sem reembolso automático.
- Revoga todos os acessos liberados ativos ou pendentes. As revogações viram entregas normais: o cargo sai do Discord, o acesso ao Telegram é retirado e os comandos de revogação do Minecraft são executados.
- Apaga os endereços, oculta os comentários, desvincula as contas do Minecraft, do Discord e do Telegram (apagando os tokens delas) e desativa os cartões salvos.
- Anonimiza o cadastro: nome, celular, documento, observações e preferência de marketing são apagados, e o e-mail vira um endereço anônimo.
- Tira dos pedidos o nome, o e-mail, o IP, o navegador e as respostas do checkout, como o nick do Minecraft.
- Apaga as mesmas informações nos carrinhos, no histórico de e-mails enviados, nas automações e nas transações do gateway (inclusive as importadas).
- Envia o evento
customer.deletedaos seus webhooks, para você apagar a cópia no seu sistema. - Encerra a sessão do cliente na área do cliente.
A exclusão fica registrada
O evento Cliente excluiu os próprios dados (LGPD) aparece nos logs de auditoria da loja, com o número de assinaturas canceladas e de acessos revogados.
A exclusão não pode ser desfeita
Se o cliente comprar de novo com o mesmo e-mail, a loja cria um cadastro novo, sem o histórico anterior. Downloads, conteúdos exclusivos e outros acessos da conta antiga não voltam.
O que continua guardado
| O quê | Por quê |
|---|---|
| Pedidos (número, itens, valores, datas e situação), sem nome, e-mail, IP nem navegador | Obrigação fiscal e contábil da loja |
| Registros de auditoria | Prova do que foi feito, inclusive da própria exclusão |
| Dados do pagamento no gateway | Ficam na sua conta do gateway, sob as regras dele. Peça a exclusão por lá, se for o caso |
| Dados enviados antes da exclusão aos seus webhooks e serviços externos | Estão nos seus sistemas: apague por lá |
Quando o pedido chega por você
Se um cliente pedir a cópia ou a exclusão por e-mail ou no seu atendimento, o caminho mais seguro é orientá-lo a seguir os passos acima: a identidade dele é confirmada pelo código enviado ao e-mail do cadastro.
Quando ele não consegue mais acessar esse e-mail, o proprietário ou um administrador atende pelo painel, depois de confirmar a identidade por outro meio:
- Abra Vendas › Clientes e entre no cliente.
- Na seção Dados pessoais (LGPD), use Exportar dados para gerar a cópia ou Excluir dados do cliente para a exclusão. A exclusão pede que você digite o e-mail do cliente e aceita um motivo, como o protocolo do atendimento.
As duas ações têm o mesmo efeito do pedido feito pelo cliente e ficam nos logs de auditoria com o nome de quem fez.