You're looking to create a payment gateway like authorize.net (versus USING authorize.net as a payment gateway).
If this is your question, I think its fair to say:
- Are you an electronic funds transferring expert?
- Are you one with all that is web security?
- Are you good with accounting and federal regulations?