iPhone users are still not able to buy books from kindle using their phone even though they can still go ahead and buy the books from other websites like Amazon. The reason behind this is due to the App store guidelines and rules that have been set. Be it an eBook. Content that is based on subscriptions, digital music or any other such thing, it is mandatory that the In App Purchase framework has to be used.
We all make various kinds of online in house purchases such as credits or games for various games using the IAP framework and it is something that is very convenient. With this, a person does not have to worry about the fact that their financial information such as details of the debit or credit card and other such sensitive information get into the wrong hands. This is also beneficial for the company as this way anything that is sold in the iTunes or App store gives the company a certain percentage from the revenue that is generated.
Apple also acts as a processor for payments however there is a catch, as per the guidelines set by Apple Developers, it does not allow other companies to pass or sidestep the internal IAP system. This means that any purchases made out of the Apple IAP system will not be accepted.
This also means that Marvel or Amazon or as a matter of fact any other company that sells digital goods cannot just take the customer to another site which allows you to buy Kindle eBooks and then head back to the app again. This is one of the main reasons why it is essential that the company needs to take all the necessary steps and make a few changes about the rules that have been set to sell products or services using the iTunes or Apple Store.