Por padrão o PagSeguro não permite que o valor do desconto seja superior ao valor dos itens. Em casos como este, o módulo calcula a diferença no frete. No entanto, quando o desconto da promoção é configurado para ser aplicado somente ao valor do carrinho, e ao mesmo tempo o valor do desconto é superior ao valor dos itens e também ao valor do frete, e o total da diferença termina em um número redondo ou com apenas uma casa decimal (ex: 10, 10.5), o valor não é
formatado, ocasionando o seguinte erro no PagSeguro: extra amount invalid pattern: -10. Must fit the patern: -\?\d+.\d{2} (53099)
Por padrão o PagSeguro não permite que o valor do desconto seja superior ao valor dos itens. Em casos como este, o módulo calcula a diferença no frete. No entanto, quando o desconto da promoção é configurado para ser aplicado somente ao valor do carrinho, e ao mesmo tempo o valor do desconto é superior ao valor dos itens e também ao valor do frete, e o total da diferença termina em um número redondo ou com apenas uma casa decimal (ex: 10, 10.5), o valor não é formatado, ocasionando o seguinte erro no PagSeguro: extra amount invalid pattern: -10. Must fit the patern: -\?\d+.\d{2} (53099)
Reportado por Sidenei (Mageshop)