You might want to consider choosing a supported payment processor. I think you are biting off more than you can chew.
Forum Rules