which payment method do you wish? you have the choice to handle payment by yourself or you use a provider (paypal or some credit card payment institute, there are plenty on the net). then you can do some check from within php (very much alike the three-way handshake you use for logging in to google services) whether your customer has paid. as soon as he has paid, store it in your database.