iOS and Android native in app purchases/subscription

Can Thunkable support native in app purchases with iOS and Android apps
Also does Thunkable work with iOS swift code programming language under the hood. I always wondered what these app creation services use for iOS and Android under the hood

Hi @audioDSP11 - welcome to the Thunkable community :wave:

At the moment IAP, or in-app purchases are not supported you can, however, use the payment component to accept payments from your users.

I’m afraid not, we’re not using Swift for Thunkable X.

Thanks for getting in touch!

I didn’t see payment component. When is it possible to use IAP for app?

There’s two different questions I think.

The old payment component was retired in July

We’re working on an in-app payment component, and will hopefully have this out by the end of the year.


@domhnallohanlon what language is Thunkable built on?

This is a very important function - please do finish it !! Thanks you for Thunkable!

Thanks for your encouragement @patrickdightt - we think so too and will have it out as soon as possible.


Any updates on the in-app payment component?

1 Like

How can we monetise on iOS without IAP? Ads are not the solution.

Hey @HugoCosta

What can sort of monetisation solution were you think of?

Can you tell us a little bit more about your app, who your users are and what their needs are?


Hi @domhnallohanlon

My app is for managing collections of items (sorry for not being super specific about what items).
My users are collectors who want to record and track their collection. They need to set up reminders (notifications) to perform certain tasks on theirs items.
I want to build the service as a pay by month or annually service. On iOS we must use IAP for charging subscriptions, on Android I could use another type of subscription manager (ex: Stripe) but I rather use androids native IAP system.


1 Like

Hi @domhnallohanlon!
Didn’t got an answer from you. Just to make sure, thunkable X does not currently support IAP. Correct? Maybe soon?

Thank you.

Hey @HugoCosta - thanks for your patience!


Also correct! :wink:

I hope this thread don’t die.

Or is there any way of inapp purchase via web api?

Hi @sinplekel9f16s :wave:

Welcome to the community! This is still on our roadmap, hoping to have it out later this year.

Still not ready? I need is so much.


Also… :pray:

Hello all, I have a sort-of solution for you.

Using WooCommerce, you can use the API to build a shopping interface, I bring in all the products via API and save locally for a faster experience. Displayed via the new Data Viewer List.

I use a circular button positioned ‘absolute’ in the bottom right for the basket, you can create a virtual basket (and with the API add or remove items), you can also have a small label to show the total products and update that when an item is added.

Once the user is done, they click the cart button and it takes them to a normal webview to pay on the website (which is mobile responsive).

Pricing view is incorrect, should be e.g. Long Sleeve Tee $25.00

Using either this or the standard List Viewer, you can open the Product in a new screen to display product variations.

I think this is safer for now as it means I don’t have to integrate payments, it’s just done via the web with everything else in the app. I’m planning to use this technique for a restaurant if I can display product add-ons.

This may not help everyone, but it gives at least one use-able option :slight_smile:

have you published an APP using that

Not yet no, why?

I have no reason to think it won’t be allowed…