Вообще, после успешной оплаты должно заносить лог о том что оплата прошла и пополнять баланс, но делает только одно действие которое стоит вторым. Что нужно дописать, я не сильно в запросах разбираюсь( вот код:
$sql = "INSERT INTO enter ( login, sum, date, status, paysys, service) VALUES ( :user, :amount, '" . time() . "', '2', 'kassa', 'bal')";
mysql_query($sql);
$sql = "UPDATE `{$this->config['table']}` SET `{$this->config['column_money']}` = {$this->config['column_money']} + :amount WHERE `{$this->config['column_user']}` = :user";