Every want to run your own stock photo website? Looks like that's what this is - they're allowing people now to set up their own photo stores and integrating them into their existing websites - unless I'm not understanding this correctly.
I think it is not for everyone to open an internet stock photo store. They are trying to bind a large company ore company group to work just with them, by building within their intranet structure an stock photo supply warehouse. So the single designer just picks up the image and don't worry about the cost.
Reading the small print, it looks like you have to buy a large number of credits first and then re-sell them in your own photo store. Sounds very complicated...