Skip to content

Obtem Dados Cartao

Obtem Dados Cartão

Método disponivel a partir da release 8.22.23.0023 do Paykit

Esse método tem por objetivo devolver à automação dados genericos do cartão, o formato da chamada e sua resposta estarão descritos abaixo.

Método a ser consumido pela automação comercial:

const char* DIRETIVA_CALLBACK ObtemDadosCartaoJson(int *status)

Sendo int *status um ponteiro do tipo int, o qual retornará se o processamento da solicitação foi executado com sucesso. É necessário que a automação aloque a memoria do ponteiro antes de passa-lo ao método, possíveis respostas:

Campo Tamanho Descrição
Status 02I • [ 00 ] Transação autorizada
• [ 11 ] Transação não efetuada

O retorno const char* do método descrito acima conterá os dados do cartão e será retornado no formato json descrito abaixo:

{
    "cardBin":"123456", 
    "cardExpirationDate":"YYMM"
}

Nota: O retorno do método não deverá ser manipulado, deverá ser copiado para um objeto interno da automação antes de ser executado uma nova chamada ao Paykit, pois, a memoria será limpa na próxima chamada ao Paykit.