Fala XTibianos!
Muitas pessoas me encheram o saco pediram o sistema pagseguro para znote 100% funcional.
Ai está, basta jogar o retpagseguro na pasta principal e integrar o forumulário nas paginas.
Dou suporte no topico, basta informar corretamente o erro.
RetPagseguro.php
#Formulário
<form target="pagseguro" method="post" action="https://pagseguro.uol.com.br/checkout/checkout.jhtml">
<input type="hidden" name="email_cobranca" value="EMAIL PAGSEGURO">
<input type="hidden" name="tipo" value="CP">
<input type="hidden" name="moeda" value="BRL">
<input type="hidden" name="item_id_1" value="1">
<input type="hidden" name="item_descr_1" value="Premium Points">
<input type="hidden" name="item_frete_1" value="0">
<input type="hidden" name="item_quant_1" value="1">
<input type="hidden" name="item_peso_1" value="0">
<input type="hidden" name="ref_transacao" value="<?php echo $user_data['id']; ?>">
<select name="item_valor_1">
<option value="1000">10</option>
<option value="2000">20</option>
<option value="3000">30</option>
<option value="5000">50</option>
<option value="10000">100</option>
<option value="15000">150</option>
<option value="20000">200</option>
<option value="25000">250</option>
<option value="50000">500</option>
</select>
<input type="submit" value="comprar" />
</form>