I was researching micropayments and I found Gamersafe and MochiCoins. After reading through their docs, it ocurred to me that a player can have an account with credit (so an investment) with either one of them. Writing against only one of these services would mean that I would probably lose players from the other one. There probably are more services like these as well.
Than I remember that Gamersafe, Mochi, Kongregate, Newgrounds etc all have achievements API’s of their own.
Since both micropayment and achievement API’s have a lot of functionality in common, I figure there could be an API which you could use to set the service you want to use and make calls to that API. Is there any such API which handles micropayment API’s and/or achievement API’s? It would save me the time of reinventing the wheel.