Installments no detalhe de produto
Atualizado em
Para as lojas que não utilizam nosso template padrão e que forem utilizar mais de um plano de pagamento, é importante aplicar o segundo atributo 'variantReferenceCode' na extension de parcelamento (installments).
Caso contrário, as condições de parcelamento apresentadas na tela de detalhe de produto serão relativas à lista de preços corrente/padrão e não ao produto em si.
Extension: flexy_ftwo_installment_calculator
Parâmetro a ser adicionado: { 'variantReferenceCode' : variant.referenceCode }
Na prática, ficará algo como:
flexy_ftwo_installment_calculator(100.99, { 'variantReferenceCode' : variant.referenceCode })
OU
flexy_ftwo_installment_calculator(100,99) //somente o valorExemplo de retorno:
array:6 [▼
"payment.method.creditcard.visa" => array:2 [▼
"tax" => array:2 [▼
11 => 44.34
12 => 40.84
]
"no_tax" => array:10 [▼
1 => 459.98
2 => 229.99
3 => 153.33
4 => 115.0
5 => 92.0
6 => 76.66
7 => 65.71
8 => 57.5
9 => 51.11
10 => 46.0
]
]
"payment.method.creditcard.mastercard" => array:2 [▼
"tax" => array:2 [▼
11 => 44.34
12 => 40.84
]
"no_tax" => array:10 [▼
1 => 459.98
2 => 229.99
3 => 153.33
4 => 115.0
5 => 92.0
6 => 76.66
7 => 65.71
8 => 57.5
9 => 51.11
10 => 46.0
]
]
"payment.method.creditcard.americanexpress" => array:2 [▼
"tax" => array:2 [▼
11 => 44.34
12 => 40.84
]
"no_tax" => array:10 [▼
1 => 459.98
2 => 229.99
3 => 153.33
4 => 115.0
5 => 92.0
6 => 76.66
7 => 65.71
8 => 57.5
9 => 51.11
10 => 46.0
]
]
"payment.method.creditcard.elo" => array:2 [▼
"tax" => array:2 [▼
11 => 44.34
12 => 40.84
]
"no_tax" => array:10 [▼
1 => 459.98
2 => 229.99
3 => 153.33
4 => 115.0
5 => 92.0
6 => 76.66
7 => 65.71
8 => 57.5
9 => 51.11
10 => 46.0
]
]
"payment.method.creditcard.dinners" => array:2 [▼
"tax" => array:2 [▼
11 => 44.34
12 => 40.84
]
"no_tax" => array:10 [▼
1 => 459.98
2 => 229.99
3 => 153.33
4 => 115.0
5 => 92.0
6 => 76.66
7 => 65.71
8 => 57.5
9 => 51.11
10 => 46.0
]
]
"payment.method.creditcard.hipercard" => array:2 [▼
"tax" => array:2 [▼
11 => 44.34
12 => 40.84
]
"no_tax" => array:10 [▼
1 => 459.98
2 => 229.99
3 => 153.33
4 => 115.0
5 => 92.0
6 => 76.66
7 => 65.71
8 => 57.5
9 => 51.11
10 => 46.0
]
]
]Também tem a extensão utilizada em nosso template padrão em conjunto com a outro que pega o preço do produto com a promoção de catálogo junto:
{% set promotion = f2_store_variant_promotion_catalog_details(variant,dc) %}
{% set installments = flexy_ftwo_installment_maximum_calculator(promotion ? promotion.finalPrice : finalPrice, {'variantReferenceCode': variant.referenceCode}) %}Esperamos que este material possa ter auxiliado no seu uso à plataforma Flexy, no entanto, caso ainda hajam dúvidas ou necessidades, por favor, entre em contato com nossa equipe de atendimento, que terá prazer em auxiliá-lo.
