none
Erro no meu formulario html RRS feed

  • Pergunta

  • <form id="wps-bn" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
                 <!--Tipo do botão-->
                 <input id="Total" type="text" value="100"/>
                 <input type="hidden" name="cmd" value="_xclick" />
     
                 <!--Vendedor e URL de retorno, cancelamento e notificação-->
                 <input type="hidden" name="business" value="paypal@artsim.com.br" />
                 <input type="hidden" name="return" value="http://loja.com.br/retorno" />
                 <input type="hidden" name="cancel" value="http://loja.com.br/cancelamento" />
                 <input type="hidden" name="notify_url" value="http://loja.com.br/notificacao" />
     
                 <!--Internacionalização e localização da página de pagamento-->
                 <input type="hidden" name="charset" value="utf-8" />
                 <input type="hidden" name="lc" value="BR" />
                 <input type="hidden" name="country_code" value="BR" />
                 <input type="hidden" name="currency_code" value="BRL" />
     
                 <!--Informações sobre o produto e seu valor-->
                 <input type="hidden" name="amount" value="<%= Total %>" />
                 <input type="hidden" name="item_name" value="Servico" />
                 <input type="hidden" name="quantity" value="1" />
     
                <!--Botão para submissão do formulário-->
                <input type="image" src="https://www.paypalobjects.com/pt_BR/BR/i/btn/btn_buynowCC_LG.gif" />
            </form>

    O erro ocorre nesta linha de codigo

    <input type="hidden" name="amount" value="<%= Total %>" />

    segunda-feira, 13 de fevereiro de 2017 11:37

Respostas

  • Sem casas decimais?

    Tente colocar o valor diretamente na url da querystring, para saber como fica a montagem mude seu action do form de "POST" para "GET" e insira o valor diretamente, e veja se funciona


    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    terça-feira, 14 de fevereiro de 2017 11:44

Todas as Respostas

  • Que erro ocorre? 

    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    segunda-feira, 13 de fevereiro de 2017 11:45
  • Olá,
    Essa variável existe?E falta do runat="server" nessa input hidden.
    Ok?
    --
    Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta
    segunda-feira, 13 de fevereiro de 2017 12:03
  • Ocorre esse erro:

    O link que você usou para entrar no sistema do PayPal contém um valor de item com formatação incorreta.

    Aqui eu indico o valor 

    <input id="Total" type="text" value="100"/>

    E aqui aonde da o erro:

    <input type="hidden" name="amount" value="<%= Total %>" />

    segunda-feira, 13 de fevereiro de 2017 13:38
  • E o formato que deve enviar é esse mesmo? não seria o valor em real, tem que saber de antemão qual o padrão do valor que é esperado

    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    • Sugerido como Resposta Gabriel G.Sales segunda-feira, 13 de fevereiro de 2017 15:13
    segunda-feira, 13 de fevereiro de 2017 14:03
  • Boa Tarde

    O Valor esperado é sem o R$. apenas numero.

    Fico no aguardo

    Obrigado.

    segunda-feira, 13 de fevereiro de 2017 16:35
  • Sem casas decimais?

    Tente colocar o valor diretamente na url da querystring, para saber como fica a montagem mude seu action do form de "POST" para "GET" e insira o valor diretamente, e veja se funciona


    GTSA vantagem de ser inteligente é que podemos fingir que somos imbecis enquanto ao contrario é completamente impossivel

    terça-feira, 14 de fevereiro de 2017 11:44