PagSeguro para nopCommerce 2.70 e 2.80 (update)

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
11 years ago
Olá já faz alguns dias que coloquei o plugin do PagSeguro para as novas versões do nopCommerce.
Desculpem, eu devia ter colocado um post aqui para que todos ficassem sabendo.
Bom... Agora está feito.

https://www.nopcommerce.com/p/853/pagseguro-for-nopcommerce-v270-and-280.aspx
11 years ago
Instalei este plugin na minha versão 2.8 que baixei agora do nopcommerce e apareceu o error:

"Item amount out of range: 0.00"

sabe oq pode ser?
11 years ago
Parece o que diz na mensagem de erro. O valor da compra não pode ser "0.00"
11 years ago
Era o problema com plugin dos correios q estava causando isto. Pootzz tudo funcionado agora! muitoooo obrigado! Parabéns!
11 years ago
Olá pessoal!

Hoje eu consegui finalmente corrigir um problema com o frete gratis no pagseguro.
Na verdade o plugin não conseguia passar o custo do frete para a API do PagSeguro.
Detalhe, a API do PagSeguro sofreu uma mudança ultimamente e agora esta recebendo corretamente a informação de frete, pelo menos na integração para o .Net
Antes a maneira de contornar o problema era adicionar um "item" (produto) que no final era passado para o Pag com o nome de Tipo de frete:.. Valor:....
Por isso a API do Pag dava erro com razão porque ela não estava recebendo informação sobre frete e sim um produto com o nome de frete e ID 99 e quando o frete era gratis Valor R$0.00.
Então quando eu colocava Retirar na Loja como metodo de envio, claro com frete gratis a API do Pag retornava o erro:
Item amount out of range: 0.00
Agora já está quase tudo bem porque falta colocar o PaymentMethodAdditionalFee para funcionar no plugin, assim não será preciso colocar um adicional no preço do produto visando compensar a tarifa cobrada pelo PagSeguro e uma taxa negativa no metodo de pagamento via Deposito em Conta ou outro com desconto.
Já consegui colocar na interface e salvar a configuração mas ainda recebo mensagem de erro porque falta alguma coisa na instancia do objeto. Mais alguns dias e eu vou colocar uma atualização com tudo funcionando corretamente (se Deus quiser).
11 years ago
Que show! Vc é o cara! rs
11 years ago
Hi i am having trouble using this plugin, do you have source code available somewhere, or maybe you can help?

I installed this plugin ...
When i complete any order, it says it will redirect me to finish the payment.

It fails, it redirects to http://fer.tixyy.com/checkout/OpcCompleteRedirectionPayment
and gives me this message - Object reference not set to an instance of an object.


Also if i go to my orders and try to repost payment by clickung complete payment, it failes with the following exception -

Exception information:
    Exception type: NullReferenceException
    Exception message: Object reference not set to an instance of an object.
   at Nop.Plugin.Payments.PagSeguro.PagSeguroPaymentProcessor.PostProcessPayment(PostProcessPaymentRequest postProcessPaymentRequest)
   at Nop.Web.Controllers.OrderController.RePostPayment(Int32 orderId)
   at lambda_method(Closure , ControllerBase , Object[] )
   at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
   at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)
10 years ago
Alguma novidade quanto à esta atualização?
Estou tendo problemas para produtos com valor de frete embutido (problema de referência que você comenta).
Obrigado.
10 years ago
Oi Leonardo,

Instalei o plugin, mas o pagseguro não recebe o nome dos produtos que foram adquiridos.
Tem alguma forma de eu fazer eles serem enviados?
10 years ago
O seu só não recebeu os nomes? Se for isso é só editar as variantes de produto, você testou com algum produto que tenha frete (Opção envio ativado checada)? funcionou normalmente?
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.