bien aquí esta el código de ejemplo:
Código PHP:
Ver original<?php
//paypal button//
include_once("paypalewp.php"); // incluimos la clase
$paypal = new paypalewp();
$paypal->setTempFileDirectory("/tmp");
$paypal->setCertificate("my-pubcert.pem", "my-prvkey.pem"); //<- creo que ya tienes estos archivos cierto?
$paypal->setCertificateID("XXXXXXX"); //<- aqui tu id del certificado
$paypal->setPayPalCertificate("paypal_cert_pem.txt");
$parameters = array("cmd" => "_xclick", "item_name" => "el nombre del producto",
"item_number"=> "el id del producto",
"custom"=>"el id de la order",
"business" => "tucorreoadondeiraeldinero",
"amount" => "10",
"no_shipping" => "1",
"return" => "aqui la url que vera el cliente despues del pago", // tienes que tener la funcion activada en tu cuenta de paypal
"cancel_return" => "la url al cancelar el pago",
"no_note" => "1",
"notify_url" => "la url para que se te nofique de la compra", // solo si quieres llevar registros de los pagos y que se te envia una notificacion
"cs"=> "1",
"image_url" => "la url de la imagen de tu logo",
"cpp_header_ image" => "la url de la imagen de tu empresa", //mira la documentacion para ver las medidas permitidas
"currency_code" => "USD"); // en dolares
$encryptedButton = $paypal->encryptButton($parameters);
echo "<form action='https://www.paypal.com/cgi-bin/webscr' method='post' target=_blank>
<input type='hidden' name='cmd' value='_s-xclick'>
<input type='hidden' name='encrypted' value='
-----BEGIN PKCS7-----
$encryptedButton
-----END PKCS7-----'>
<a><input type='submit' value='' class='laclasedetuboton' border='0' name='submit'
alt='PayPal - The safer, easier way to buy Beats online!'>
</a>";
?>