Two Questions - regarding database and credit card payments