Sounds interesting. I think you should put a priority on integrating payment APIs.<p>I am curious to know how you guys will keep up with different updates to different APIs. For example, when a new API comes out with new features, is your system smart enough to propagate through the changes automatically or you will be manually keeping up? If the latter, to what scale can you do this as the number of APIs you support grows?