Add payment detail, via MVCgit status is it?
Prepare for ref_no, add data to transaction table, etc.
Save to db complete, but as it looked, it's not quite MVC yet