Ma nell'action del form devi per forza metterci l'url di paypal?
Non puoi inviare i dati del form ad un tuo script nel quale controlli la coerenza dei dati (per esempio hai il prezzo vero in sessione e lo confronti con quello che arriva dal form) e se tutto va bene invii la richiesta a Paypal dal tuo script?