Closed WidecommerceDev closed 4 years ago
Oi @WidecommerceDev . Qual extra vc se refere?
@r-martins na verdade o calculo de juros fica apenas no parcelamento. Ele não é somado ao valor total do pedido.
Não sei se conseguimos te passar essa ideia.
Acho q passaram sim. Testo e respondo aqui assim q voltar das férias. ;)
Sent from my mobile.
On Wed., 5 Jun. 2019, 13:50 WidecommerceDev, notifications@github.com wrote:
@r-martins https://github.com/r-martins na verdade o calculo de juros fica apenas no parcelamento. Ele não é somado ao valor total do pedido.
Não sei se conseguimos te passar essa ideia.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/r-martins/PagSeguro-Magento-Transparente/issues/253?email_source=notifications&email_token=AABOVLPBZFGWB56ECPG3MV3PY7VGTA5CNFSM4GBZR3W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODXAKVEI#issuecomment-499165841, or mute the thread https://github.com/notifications/unsubscribe-auth/AABOVLLN2H5ZYZ3MAR4DY5DPY7VGTANCNFSM4GBZR3WQ .
Oi, @WidecommerceDev Eu dei uma olhada no que disse, e realmente. O módulo não vai tratar o valor extra adicionado pelo PagSeguro referente aos juros. Você disse ter visto em outros módulos usarem o Extra. Você tem algum exemplo de módulo que faça isso?
O que vi foi esse artigo, mas envolveria a criação de um novo Totals, novas colunas em tabela de quote e outras coisas que achei muito intrusivas para um meio de pagemento. Também não encontrei nada parecido no módulo do Paypal nativo por exemplo nem no Mage_Payment_Model_Method_Abstract.
Pode dar uma luz?
@r-martins A abordagem do artigo funciona. Eu já usei o módulo da excellence blog para um projeto b2b, onde eu adicionava um novo Total chamado imposto. Você pode checar o módulo exemplo aqui: https://github.com/manishiitg/excellence_magento_blog/
O módulo de pagamentos da Cielo da Query Ecommerce tem essa abordagem também, de adicionar um total de juros no pedido.
@deniscsz não é muito intrusivo para um meio de pagamento não?
@r-martins Acho sim, eu não curto a ideia também não. Mas eu entendo que isso pode gerar um problema de "fechamento de caixa" digamos assim (não sei um termo melhor para essa situação hehe).
No módulo da Query Commerce, não aparece quando zerado, então passa despercebido nos casos que não possuem juros de fato. Quando eu usei para imposto, aparecia sempre, mas era algo desejável no meu caso (muito específico).
Aí quem decide é o senhor hehehe. Talvez seja interessante você adicionar essas informações no AdditionalInformation
do payment. Pelo menos se alguém precisar de algo mais avançado, tem onde buscar em uma possível integração com erp, etc.
Boa @deniscsz! Acho mais razoável mesmo. Até porque se criar uma coluna nova não vai ajudar muito, exceto para fins de visualização. Vou ver e conforme for adiciono nas informações do pedido no admin via additionalInformation.
Oi @deniscsz . Cara, desculpe a demora para lhe dar este retorno. Hoje estava cuidando deste caso, e fazendo algumas melhorias nas informações exibidas no bloco de informações no admin. Eu vi que as informações de parcelamento já são salvas no additional_information dentro da sales_flat_order_payment. Sendo assim, se você fizer $order->getPayment() terá acesso ao additional_information com informações das parcelas e tudo mais. Elas já são exibidas no admin desde a versão 1.algumaCoisa.
Com isso imagino que fique mais fácil. Espero ter ajudado.
Olá,
Verificamos que o módulo não está calculando juros no valor total do pedido. Na página de checkout e nas informações do pedido no painel administrativo, as parcelas contemplam o valor de juros embutido. Porém no valor total ele não é exibido.
De acordo com algumas verificações em módulos de pagamento, constatamos que os mesmos utilizam os Extra fee para somar o valor adicional. O módulo do Pagseguro realiza essa soma de uma outra maneira ?
Os prints anexos mostram as parcelas e o valor total de um pedido exemplo.
![parcelas](https://user-images.githubusercontent.com/43620573/47999303-4b4adf80-e0e9-11e8-82a3-bd880e1ff14e.png)