Pagamento Crédito
Pagamento Crédito
O pagamento crédito também é bem simples, porém precisamos de alguns dados a mais para configura-lo, como quantidade de parcelas e a configuração de parcelamento (confira logo abaixo para mais detalhes).
//Não esqueça de realizar a autenticação aqui.
var request = {
amount: 10,
installments: 3,
installmentType: 1, //Parcelamento Administradora
requestKey: '000123'
};
var success = function(response) {
// callback para pagamento bem sucedido
console.log(response.administrativeCode);
console.log(response.receipt.merchantReceipt);
};
var error = function(response) {
// callback para pagamento que falhou
console.log(response.reason);
};
checkout.creditPayment(request, success, error);
Request para pagamento crédito
Parâmetro | Obrigatório? | Tipo | Descrição |
---|---|---|---|
amount | Sim | number | Valor do pagamento |
installments | Sim | number | Determina a quantidade de parcelas do pagamento, caso seja informado 1 a venda será realizada como crédito à vista, caso seja maior que isso será um crédito parcelado. Caso não seja informado o valor default é igual a 1, ou seja, a venda será considerada automaticamente a vista. |
installmentType | Somente se installments for maior que 1 | number | Determina a configuração do parcelamento, verifique a tabela Tipos de Parcelamento para consultar os valores possíveis |
requestKey | Não | string | Número do cupom (fiscal ou não fiscal) com 6 algarismos |
Tipos de Parcelamento
Código | Descrição |
---|---|
1 | Parcelamento Administradora - Configuração de parcelamento em que os juros são arcados pelo banco ou administradora, o limite de parcelas e valor mínimo são pré-estabelecidos e a venda não é tratada como parcelada para o lojista sendo assim o valor será depoistado integralmente em sua conta bancária. O cliente irá pagar as prestações com juros que serão revertidos para o banco/administradora do cartão |
2 | Parcelamento Lojista - É o parcelamento em que a quantidade de parcelas é definida no ato da compra. O limite de quantidade de parcelas e valor mínimo para cada uma pode ser determinado nas configurações do Paykit Checkout. O lojista irá receber os créditos mensalmente em sua conta e o custo pelo financiamento é definido e arcado pelo próprio estabelecimento |
Callback de sucesso
Será executado o callback de sucesso logo em que a informação for retornada do paykit. Para detalhamento dos dados de retorno consulte a seção Capturando os dados de retorno da transação.
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.