Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Oi pessoal!
Estou lendo a documentação do pagseguro para ter certeza sobre a formatação de preço para enviar e receber do server do pagseguro.
No retorno automático temos:
https://pagseguro.uol.com.br/desenvolvedor/retorno_automatico_de_dados.jhtml
ProdValor_x Decimal 10,2 Valor unitário do produto
E para mandar pro pagseguro, têm que ser:
https://pagseguro.uol.com.br/v2/guia-de-integracao/api-de-pagamentos.html
<currency> Moeda utilizada. Indica a moeda na qual o pagamento será feito. No momento, a única opção disponível é BRL (Real).
Presença: Obrigatória.Tipo: Texto. Formato: somente o valor BRL é aceito.
Isto significa que devo mandar no formato exemplo: 1.050,00? Com ponto e vírgula? E pra receber é 1050.00?
Abraço!
Eu aconselho utilizar a API de pagamento para enviar, e a API de notificação para receber.
Assim você envia e recebe como 15.00
API pagamento: https://pagseguro.uol.com.br/v2/guia-de-integracao/api-de-pagamentos.html
API Notificação: https://pagseguro.uol.com.br/v2/guia-de-integracao/api-de-notificacoes.html