PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
PHP can be used for it, however unless you are very knowledgable about security in this area, I'd leave it to the professionals. That sorta depends on what you think is a "credit-card transaction" though.