Hola Vergara, no te agas bolas con tantas respuestas mejor mira lo que encontre que tal ves te puede servir, no cobra la comicion al usuario pero eso puedes hacerlo a traves de alguna subscripcion bueno aka te dejo el codigo de un boton con lo que pudes hacer mas o menos lo que quieres esta medio explicado espero te sirva, hermano gemelo ....
Cita: <form name="_xclick" action="https://www.paypal.com/es/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="
[email protected]">//AQUI PUEDES CAMBIAR EL CORREO DEL USUARIO ATRAVES DE UNA VARIABLE
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="item_name" value="Teddy Bear">//AQUI DONDE DICE TEDDY BEAR TAMBIEN LO CAMBIAS CON UNA VARIABLE POR EL NOMBRE DEL ARTICULO DEL USUARIO QUE LO SUBIO
<input type="hidden" name="amount" value="12.00">// Y AQUI IGUAL CAMBIAS EL PRECIO POR EL QUE PUSO EL USUARIO, TODO CON UNA VARIABLE Y UNA CONSULTA CLARO
<input type="image" src="http://www.paypal.com/es_ES/i/btn/x-click-but01.gif" border="0" name="submit" alt="Realice pagos con PayPal: es rápido, gratis y seguro">//AQUI PONES EL MENSAJE QUE QUIERAS QUE SALGA CUANDO PONEN EL MOUSE ARRIVA DEL BOTON
</form>
//LA IMAGEN DEL BOTON LA PUEDES CAMBIAR POR LA QUE TU QUIERAS SOLO PONES LA DIRECCION DE LA IMAGEN EN VES DE LA QUE ESTA Y LISTO... SI COPIAS EL CODIGO ASI COMO ESTA Y LO PEGAS Y HACES CLICK EN EL BOTON TE VA A SALIR EL FORMULARIODE PAYPAL PARA QUE ME PAGUES 12 DOLARES POR PONER ESTE MINITUTORIAL :p