Подскажите, есть у меня счет в личном кабинете, ввод и вывод средств осуществляется через АПИ платежных систем, а внутринее операций например купил услугу и так далее это все внутри сайта делаем? Сумма счета хранится у нас в бд?
Да. Можно так же добавить поле получено/отправлено, тут как ваша фантазия разыграется :)
В личном кабинете пользователя выводите его историю (селектом по полю user_id)