You can buy physical Amazon gift cards at many brick-and-mortar retailers, or purchase electronic gift cards online.
You can easily add an iTunes gift card to your iPhone to purchase content from the App Store or other Apple apps. Here's how to do it.