Skip to content

Inicializando uma sessão de multiplos pagamentos

Inicializando uma sessão de multiplos pagamentos

A funcionalidade de múltiplos pagamentos do Paykit Checkout é um pouco diferente do mercado. Desenvolvemos ela em busca de facilitar a vida do varejista. Ou seja, caso ocorra algum erro durante o múltiplos pagamentos o varejista não vai precisar cancelar as transações uma a uma, com um simples comando de cancelamento por meio da sua automação, ele poderá cancelar todas as transações que foram realizadas dentro da sessão Múltiplos Pagamentos.

Assim que o último pagamento da sessão múltiplos pagamentos for autorizado, automaticamente todos os pagamentos serão confirmados, não há necessidade de enviar nenhum comando para isso. A sessão múltiplos cartões é representada pelo fluxograma abaixo:

Image title

//Não esqueça de realizar a autenticação aqui.
var complete = function(){
    console.log('Sessão multiplos pagamentos finalizada com sucesso!');    
};
checkout.startMultiplePayments(3, complete);
Parâmetro Tipo Descrição
numberOfPayments number Número de pagamentos dentro da sessão multiplos pagamentos. Caso seja passado o valor null não haverá limite de pagamentos e será necessário confirmar os pagamentos através das funções de Confirmação ou Desfazimento ou confirmar ou desfazer cada pagamento individualmente através do método de Resolução de pendências
complete function Callback que será acionado assim que a sessão multiplos pagamentos for finalizada.