installment

Como utilizar o objeto installment

O objeto {{ installment }} é usado dentro da tag {% installments %} para exibir informações de parcelamento de um produto.

{% installments product_id: product.id %}
  {% if forloop.last %}
    <p>em até 
      <span>{{ installment.number }}x</span> 
      de <strong>{{ installment.price | money_format }}</strong>
      {% unless installment.interest %}(sem juros){% endunless %}</p>
  {% endif %}
{% endinstallments %}

Confira na tabela abaixo os atributos de {{ installment }}:

Atributo

Função

interest

Retorna true se a opção de parcelamento inclui juros e false se não inclui juros.

interest_rate

Retorna o valor da taxa de juros aplicado sobre o valor do produto. Se a parcela não inclui juros o valor de retorno é zero.

number

Retorna o número de parcelas da opção de parcelamento.
Utilize forloop.last para pegar o maior número de parcelas.

price

Retorna o preço de cada parcela da opção de parcelamento.

total

Retorna o valor total a ser pago nessa opção de parcelamento.