Hello !
Could you please tell me, what platform is your website built on? Is it some open source (it's a forum, I understand from your project description?) or is it custom coded for your needs ? I would like to get some details from you, such is what is the general flow, what does the payment stand for, is it a membership payment or what is it ? What actions should also be triggered by a successful payment ?
Regards,
Dragos