Pular para o conteúdo

↑↓ navegar ↵ abrir Ctrl↵ nova aba esc fechar

Devolve a configuração de identificação da conta. O snippet chama este endpoint ao carregar, antes do primeiro evento. Você só precisa dele se escrever o seu próprio coletor no navegador.

GET https://api.rapidchargeback.com/api/v1/capture/{token}/config

Nenhuma. O token publicável na URL identifica o merchant.

CampoTipoDescrição
tokenstringToken publicável do merchant, gerado no painel
RegraResposta
Token desconhecido, inativo ou sem merchant404 NOT_FOUND

A resposta vem com cache-control: public, max-age=300. Respeite o cache: a configuração muda raras vezes e o snippet não precisa consultá-la a cada página.

Terminal window
curl https://api.rapidchargeback.com/api/v1/capture/seu_token_publicavel/config
{
"data": {
"fp_public_key": "pk_exemplo_123456",
"fp_region": "us"
}
}
CampoDescrição
fp_public_keyChave pública do Fingerprint a usar no navegador. null quando a identificação não está ativa
fp_regionRegião do Fingerprint: us, eu ou ap

Com a chave, o coletor carrega o agente do Fingerprint e obtém dois valores: o identificador do visitante e o identificador da consulta. Mande-os no evento de checkout como device_id e fp_request_id, que a Rapid valida o par do lado servidor. Ver O evento checkout.

{
"data": {
"fp_public_key": null,
"fp_region": "us"
}
}

fp_public_key nulo não impede a captura. O evento continua sendo registrado, apenas sem a parte de identificação validada do aparelho.

{ "error": { "code": "NOT_FOUND" } }