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:
//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. |