Solicitar informações pelo Pinpad
Solicitando informações pelo Pinpad
Utilizando esta função, é possível solicitar informações a serem digitadas no pinpad. As opções consistem em: CPF, Telefone/Celular e senha.
//Não esqueça de realizar a autenticação aqui.
var success = function (response) {
console.log(response.pinpadValue);
};
var error = function (response) {
console.log(response.reason);
};
var inputType = 1; // CPF
checkout.getPinpadInformation({ inputType: inputType }, success, error);
Request para informações do Pinpad
Parâmetro | Obrigatório? | Tipo | Descrição |
---|---|---|---|
inputType | Sim | number | Tipo de informação a ser solicitada no pinpad. Consulte a tabela abaixo para os valores. |
Tipos de informação
Tipo | Valor | Descrição |
---|---|---|
Cpf | 1 | Representa um número do documento CPF, que contem 11 dígitos. |
Telefone/Celular | 2 | Representa um número de telefone ou celular, contendo 10 ou 11 dígitos. DDD + Número, exemplo: (00) 91234-1234 ou (00) 1234-1234 |
Senha | 3 | Representa uma senha numérica de 4 a 12 dígitos. |
Callback de sucesso
Será executado o callback de sucesso logo em que for confirmada a informação no Pinpad:
Propriedade | Tipo | Descrição |
---|---|---|
pinpadValue | string | Dado capturado pelo pinpad. |
Exemplo de retorno
Callback de erro
Será executado o callback de erro caso ocorra algum erro de processamento:
Para detalhamento dos dados consulte a seção Callback de erro.