Salve non riesco a recuperare alcune variabili in un pulsante di paypal, come mai? ecco il codice del pulsante paypal

codice HTML:
     <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
       <input type="hidden" name="cmd" value="_xclick">
       <input type="hidden" name="currency_code" value="EUR" />
       <input type="hidden" name="no_shipping" value="1" />
       <input type="hidden" name="lc" value="IT" />
       <input type="hidden" name="item_name" value="Acquisto etc etc" />
       <input type="hidden" name="amount" value="0.01" />
       <input type="hidden" name="business" value="email etc etc" />
       <input type="hidden" name="notify_url" value="http://www.qui ce la pagina di conferma ordine.php" />
       <input type="hidden" name="custom" value="3" />
     <button class="btn btn-primary btn-block" type="submit">Acquista</button>
   </form>
Questo invece il codice php della pagina conferma_odine.php
Codice PHP:
$prezzo $_POST['amount'];
$custom $_POST['custom'];
$prodotto $_POST['item_name']; 
Ora se faccio un insert nel database il valore custom e prodotto vengono inseriti, mentre il valore prezzo non viene inserito, mi da sempre 0.00

Cosa sbaglio?

Grazie