Estou com o problema descrito abaixo pelo nosso colega, alguém poderia
me ajudar:
Boa tarde pessoal,
Estou com um pequeno problema, e ficaria muito grato se vocês pudessem
me dar
alguma dica de como resolver isso.
Eu montei um site utilizando Wordpress + Wp-ecommerce (plugin de
comercio eletronico)
e usei o pagSeguro como gateway de pagamento.
O sistema está funcionando super bem, exceto os cupons de desconto.
O wp-ecommerce calcula certinho o valor dos cupons de desconto
inseridos no carrinho de compras,
mas o problema é quando o carrinho envia os dados pro pagseguro.
Quando o pedido cai na tela do pagseguro ele chega todos os dados
corretos, porém ele não envia o valor
do cupom do desconto.
Eu andei dando uma lida pelos forums do sistema e me disseram que isso
acontece porque o pagSeguro
não aceita valores negativos no sistema deles, e isso faz com que o
pagseguro ignore o cupom de desconto
que é enviado.
Então eu pensei na seguinte solução:
Pegar o valor do cupom de desconto, dividir pelo numero de itens no
carrinho de compra e subtrair esse valor de cada item para enviar ao
pagSeguro com os valores já corrigidos do cupom. ( por favor, me
corrija se eu estiver errado)
O problema é que eu não sou programador, sou designer. E sei muito
pouco de PHP.
Segue abaixo os links do pastebin com os codigo do pagseguro original:
http://pastebin.com/N9Msv5F0
E o código que eu tentei adaptar esse solução mas não consegui:
http://pastebin.com/Aigq48AS ( eu alterei a linha 46 e 54, que
estão comentadas)
Preciso muito arrumar esse problema,
Se algum programador tiver uma solução pra isso, por favor,
me envie um email pvt dizendo quanto cobrariam para solucionar este
problema.
Agradeço desde já.