Coletando dados de cartão
Tokenização é o processo que a Zoop usa para coletar informações sensíveis de cartão ou conta bancária diretamente do seu cliente de maneira totalmente segura.
Token de Cartão
Criar um "token de cartão" irá garantir que os dados do comprador sejam utilizados de forma segura garantindo a integridade dos dados. Este token pode ser utilizado uma única vez, associar a um customer (seller/buyer) para compra futura.
É obrigatório que para transações de cartão de crédito onde o parceiro não possua ambiente de processamento seguro (PCI), que a requisição de tokenização do cartão seja feito diretamente da solução de captura, no caso aplicativo ou site do parceiro para o serviço da Zoop, evitando assim que os dados do cartão trafeguem pelo ambiente do parceiro.
Para o serviço de tokenização de cartão, pode ser solicitada uma chave com o perfil apenas para essa finalidade, e com isso, evitando a exposição da chave publica (ZPK), que da acesso as demais informações do marketplace. Utilize a [api de criação de card token] (https://docs.zoop.co/reference/post_v1-marketplaces-marketplace-id-cards-tokens)
Validade do token de cartão para associar ao customer.
O token tem validade de 1 hora após ser gerado, passando esse tempo, o mesmo se torna inválido.
Como utilizar mais de um cartão associado a customer (seller/buyer).
-
Tokenizar dados cartão de crédito.
-
Associar dados do cartão tokenizado anteriormente ao customer, utilizando "id" do token do response e o customer que pode ser obtido com o endpoint para customer(seller/buyer)
{
"id": "063091fc53ff40e2806db3d53178a3b8", -> id do token
"resource": "token",
"used": false,
"type": "card",
"card": {
"id": "71a53691df3d49aeb6fff84ad0538e92", -> id do cartão
"resource": "card",
.
.
.
}
}
-
Para associar um outro cartão ao customer, quando ele já possui um associado, basta realizar o passo 1 e 2. Ao realizar esse processo, o último cartão associado, será a principal (default).
-
Para alternar entre cartões associados, lembrando que o último associado é a que fica atualmente ativo. Será necessário alterar agora pelo seller a chave “default_debit” com o “id” (id do cartão) conforme mostrado no passo 2 tornando esse o cartão principal.
}
"default_debit":"bc9646242b49496e9450db197981dbb5"
}
Validando dados do cartão.
Na associação do cartão ao comprador, a Zoop faz uma validação junto à adquirente da veracidade dos dados informados pelo comprador. Sendo assim, é possível que o comprador receba notificações de checagem dos dados ou de cobranças no valor de R$0,00.
Updated 10 months ago