Come faccio ad integrare il pagamento tramite pay pal con uno script di commercio elettronico?

Mi spiego meglio. ho realizzato una pagina di pagamento in php, l'importo finale varia a secondo delle scelte dell'utente. Ora, vorrei che l'utente dopo aver definito l'importo, trovi il pulsante paypal e passi al pagamento dell'importo scelto.

Dato che non sò a priori quale importo l'utente dovrà pagare, non posso impostare pulsanti con importo predefinito ma ci dovrebbe essere una funzione che dica a paypal qual'è l'importo da far pagare.

Solo che non ho trovato niente su paypal che mi possa aiutare, trovo solo la possibilità di impostare pulsanti paga adesso con importo predefinito o con elenchi a discesa.

A me interessa qualcosa che integri nel codice il risultato di una variabile per l'importo e di una variabile per il servizio scelto.

Spero di essermi spiegato bene.

ringrazio e saluto

Giuseppe