Codice PHP:
echo '
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="tuamail@dominio.it">
<input type="hidden" name="item_name" value="nome ordine">
<input type="hidden" name="item_number" value="'.$codice_ordine.'">
<input type="hidden" name="amount" value="'.$somma.'">
<input type="hidden" name="return" value="http://www.paginadiritorno.it">
<input type="hidden" name="cancel_return" value="http://www.paginadiritornonegativa.it">
<input type="hidden" name="shipping" value="'.$spedizione.'">
<input type="hidden" name="Ic" value="IT">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="bn" value="tuaazienda_BuyNow_WPS_IT">
<input type="image" src="img/buy_now.gif"
name="submit" alt="PayPal, il modo sicuro di pagare e farsi pagare online!">
Paga Con Paypal, a fine transazione verrai reindirizzato in questa pagina per poter completare l\'ordine.</p>
</form>';
Io uso queste righe di codice sul mio paypal, capirlo è facile...devi documentarti su paypal...sono spiegate le varie variabili a cosa servono... ma se capisci l'inglese puoi anche andare ad intuito , si capisce che paremetri sono.
Come vedi ho fatto un pulsante paga adesso stampato da php...me lo implemento assegnando ai vari button hide i corrispettivi valori in php...poi personalizzati le pagine di check out positivo o negativo...e l input type hidden business va assegnata la tua email che rappresenta l univocità del tuo conto paypal.