We use LogicBoxes to process domain registrations. We currently have it tied into AuthorizeNet for processing. We would like to add Fraud prevention by using MaxMind's fraud API.
LogicBoxes has an open API so that you can define and create your own payment gateway. We need you to write this gateway, which will receive the information from LogicBoxes, send the info to the MaxMind API for fraud
checks, and if pass, then process the transaction through AuthorizeNet (using their API) and report the status back to LogicBoxes.
You should have working experience with some or all of the APIs involved. The gateway will be a hosted page (we can provide ssh/ftp for it). The code must have full logging for every transaction and debugging modes.
Since there are so many APIs involved it is very hard to troubleshoot when there are issues.