Sicuramente avvengono altre cose per cui il suggerimento che ti do potrebbe benissimo non risolverti il problema, oppure risolverlo solo in modo apparente:
modifica la prima riga dopo //Recupero dati dal form
così:
$pImporto = $_POST["IMPORTO"]*100;
Però dopo,prova a fare un pagamento con eurocents, e non solo con euro. (ossia, prova un pagamento di, che so, 20,40€)

Rispondi quotando