Skip to content

Callback de transações pendentes no múltiplos pagamentos

Callback de transações pendentes para múltiplos pagamentos

Será executado o callback de transações pendentes caso a última sessão de múltiplos pagamentos tenha ficado em aberto.

Por exemplo: Foi informada a quantidade de 5 pagamentos para iniciar a sessão de múltiplos pagamentos, porém ao final do 3° ocorreu um erro e a página foi recarregada, no momento que for realizada a autenticação novamente, essa função será chamada, o código administrativo dos 3 pagamentos realizados será informado e nesse momento você deve confirmar ou desfazer as transações para finalizar a sessão pendente. Veja mais detalhes na sessão de Multiplos pagamentos.

Propriedade Tipo Descrição
reasonCode number Código (15) que representa o motivo pelo qual a operação foi negada. As possibilidades deste código podem ser consultadas na tabela Possíveis códigos de retorno
details object Objeto contendo os códigos administrativos das transações que ficaram pendentes da sessão de multiplos pagamentos.
PropriedadeTipoDescrição
administrativeCodesarray stringsNSUs das transações pendentes

Exemplo de retorno

{
    "reasonCode": 15,
    "details": {
        "administrativeCodes": [
            "004734",
            "004737"
        ]
    }
}

!!! warning "Para detalhamento dos códigos de retorno consulte a tabela Possíveis códigos de retorno

Obs: Caso a chave utilizada seja inválida, o Paykit Checkout não irá autenticar a integração.