Validação de Sessão (Device ID)
Para garantir a segurança e a integridade das transações, poderá ser opcionalmente fornecida a identificação da sessão do usuário/dispositivo. Esta identificação é fornecida através de um SDK que deverá ser integrado na loja. A identificação da sessão é enviada no campo device_id
dentro do objeto payment_info
.
SDK
O SDK está disponível em nosso cdn e pode ser integrado facilmente na sua loja. Ele é responsável por gerar o device_id
que deve ser enviado junto com as informações de pagamento. Abaixo está um exemplo de como incluir o SDK em sua página:
<script src="https://storage.googleapis.com/simpay/simpay_security.js" view="checkout" output="SimpayDeviceId"></script>
Após a inserção do SDK, será disponibilizada uma variável global chamada SimpayDeviceId
, que conterá o device_id
gerado. Este valor deve ser incluído no campo device_id
do objeto payment_info
durante a transação.
Caseo seja de sua preferência, você poderá informar outro nome para a variável global, utilizando o parâmetro output
no script acima.
Exemplo de Transação com Validação de Dispositivo
"payment_info": {
"cvv": "234",
"card_holder": "João da Silva",
"card_number": "4000000000001000",
"installments": 2,
"expiration_date": "12/2037",
"holder_document": "22555666589",
"device_id" : "device_id"
}
Updated 11 days ago