Obter lista de parcelas
Para obter a lista de parcelas associadas a um valor específico, utilize a função getInstallmentsAmount
. Ela está acessível pela instância PaymentInstallmentTools
, por meio do objeto MPManager
.
A função getInstallmentsAmount
simplifica o processo de obtenção de informações detalhadas sobre as parcelas associadas a um valor específico.
Para usar a função, você deve:
- Selecionar o método de pagamento CREDIT-CARD.
- Usar um valor maior que R$ 10,00.
Dessa forma:
MPManager.paymentInstallmentTools.getInstallmentsAmount(
callback = { mpResponse ->
mpResponse.doIfSuccess { installments ->
// Gerencie com sucesso a lista de parcelas
}.doIfError {
// Gerencie o erro na solicitação de parcelas
}
},
amount = "11.0"
)
final PaymentInstallmentTools paymentInstallmentTools = MPManager.INSTANCE.getPaymentInstallmentTools();
final Function1<MPResponse<List<InstallmentAmount>>, Unit> callback = (final MPResponse<List<InstallmentAmount>> response) -> {
if (response.getStatus() == ResponseStatus.SUCCESS) {
// Gerencie com sucesso a lista de parcelas
} else {
// Gerencie o erro na solicitação de parcelas
}
return Unit.INSTANCE;
};
final String amount = "11.0";
paymentInstallmentTools.getInstallmentsAmount(callback, amount);
Campo | Descrição |
callback ((MPResponse<List<InstallmentAmount>>) -> Unit) | Função de resposta com o resultado da solicitação da lista de parcelas. Lembre-se de lidar corretamente tanto com o caso de sucesso quanto com o caso de erro na solicitação da lista. |
amount (String) | Valor com o qual se determina a lista de parcelas. |
installment (Int) | Número de parcelas. |
amount (Double) | Valor de cada parcela. |
inancialAmount (Double) | Porcentagem de acréscimo de cada parcela. |