# Introduction to In-App Purchase

DevFeed: [Introduction to In-App Purchase](<https://devfeed.tech/articles/introduction-to-in-app-purchase-19333.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/intro-to-in-app-purchase/>)

Author: Steve Hannah

Published: 2016-12-13T00:00:00Z

Content type: tutorial

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [App](<https://devfeed.tech/topics/app.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [Google Play](<https://devfeed.tech/topics/google-play.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [app](<https://devfeed.tech/tags/app.md>), [app-development](<https://devfeed.tech/tags/app-development.md>), [development](<https://devfeed.tech/tags/development.md>), [google-play](<https://devfeed.tech/tags/google-play.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [ios](<https://devfeed.tech/tags/ios.md>)

## AI overview

This introductory tutorial explains in-app purchases and subscriptions in Codename One applications. It covers product types, SKUs, and a basic implementation approach, while noting that later posts address receipt validation, server-side subscription management, and store-specific setup for Google Play and the iTunes stores.

## Source excerpt

__ This is the first post in a three-part series on In-App purchase. Please check out Part 2: Introduction to In-App Purchase and Part 3: Auto-renewing Subscriptions in iOS and Android. In-app purchase is a helpful tool for making app development profitable. Codename One has supported in-app purchases of consumable and non-consumable products on Android and iOS for some time now, and with the next update we are adding support for subscriptions. For such a seemingly simple task, in-app purchase involves a lot of moving parts - especially when it comes to subscriptions. For this reason, I'll be splitting this topic up into a few different blog posts. This post will provide a light introduction to in-app purchase and subscriptions, and show you how to support them in your app. In subsequent posts, I'll go deeper into some more advanced topics such as receipt validation, server-side subscription management (which is required for subscriptions in the iTunes store), and the specifics of how to set up in-app purchases in both Google Play and the iTunes stores.