O ideal é que não se limite o número de parcelas para seu cliente. Se ele quiser comprar em 18x e assumir os juros, você não deveria intervir.
Nas novas gerações de nossas integrações (versão 4.0 ou superior) você pode configurar isso direto nas opções da integração, dentro da sua plataforma.
Se está usando uma versão antiga (legado), você pode configurar as opções de parcelamento no seu painel do PagSeguro. Desta forma a quantidade de parcelas sem juros e com juros será exibida na loja.
Se mesmo assim você quiser limitar o número de parcelas, e estiver usando Magento 1.x, terá que editar o arquivo js/pagseguro/pagseguro.js e alterar o metodo getInstallments, modificando o trecho
for(var x=0; x < b.length; x++){
por
for(var x=0; x < b.length && x < 3; x++){
considerando que deseja limitar em 4x (3+1).
Update: a partir da versão 3.3.0 (lançada em 29/set/2017) do módulo para Magento 1.x você pode configurar o limite máximo de parcelas parcelas nas configurações do módulo.
Update 2: em versões mais novas você também pode especificar um valor mínimo de parcela sem juros entre outras configurações. Veja as configurações de parcelamento para WooCommerce ou Magento 2.
Porque você não deve limitar o número de parcelas (leitura recomendada)
Através das promoções de parcelamento do PagSeguro o lojista pode configurar e personalizar até quantas parcelas ele está disposto a oferecer sem juros para seus clientes.
Nestas promoções o lojista pode determinar qual o valor mínimo e máximo que cada pedido é elegível ao parcelamento sem juros.
Quando um cliente realiza uma compra usando um destes parcelamentos sem juros, é o lojista quem assume a conta. Ou seja, há um custo maior para o lojista e ele deve mensurar qual o valor mínimo a oferecer tal parcelamento.
Quando nenhuma promoção deste tipo é criada, quando a compra não atinge o valor de uma das promoções, ou quando o cliente parcela em um maior número de parcelas, quem arca com os juros é o cliente.
Nestes casos, o lojista receberá o mesmo valor de uma compra à vista (no caso de não ter promoções configuradas) ou o mesmo valor proporcional até as parcelas que estiverem dentro da promoção configurada.
De acordo com pesquisa publicada pelo SPC, cerca de 79% dos brasileiros parcela suas compras, independente da classe social.
Impedir o cliente de parcelar suas compras em um número maior de parcelas (ainda que ele assuma os juros) só reduzirá suas conversões no momento mais importante da compra, causando frustração de seus clientes e rejeição da loja/marca.
Conclusão
Faça as contas e veja quantas parcelas sem juros você pode oferecer para seus clientes. Se não puder oferecer nenhuma, tudo bem.
Mas não impeça seu cliente de parcelar e assumir os juros de suas compras.
Nada mudará pra você se fizer as contas corretamente, independente de quantas vezes seu cliente resolveu parcelar uma compra.
Ressalva
A explicação acima é válida para a maior parte dos lojistas. No entanto, caso você tenha uma condição de recebimento diferenciada negociada junto ao PagSeguro, verifique seu contrato e ajuste-o conforme suas necessidades.
Comentários
4 comentários
no meu caso eu ofereço treinamentos, gostaria de gerar o link para colocar no "MeuNegócio" do Google, porém gostaria de limitar o número de vendas, é possivel?
caso não seja terei que por no meu site o script do pague seguro, gerar o link e depois colocar no botão?
Postagem interessante mas essa estrutura não existe mais em nenhum dos plugins oficiais disponíveis do PAGSEGURO
Plugin Oficial: woocommerce-pagseguro-oficial\library\source\Domains\Responses\Installments.php
public function getInstallments()
{
return $this->installments;
}
Oi @Cronosweb. Este artigo é destinado apenas para o Magento.
Desculpe não ter mencionado isso antes no artigo.
No caso, se estiver usando o meu módulo do woocommerce, poderá limitar estendendo/modificando o arquivo wp-content/plugins/woo-pagseguro-rm/assets/js/frontend/transparent-checkout.js.
Não recomendo que limite o número de parcelas, mas sim que configure as promoções de acordo com a sua necessidade. Não tem porque perder uma venda só pq seu cliente está disposto a parcelar em 18x e assumir os juros disso.
Foi o que falei pro cliente, mas cliente já sabe como é. De qualquer forma valeu pela dica.
Por favor, entre para comentar.