Since it has been launched I managed to work with IAP subscription pretty easily, my apps went through in both stores and i received few payments.
Now seems like something has changed as Apple says that the button doesn’t lead anywhere and Android fails to recognize the blocks.
When IAP component was launched everything worked fine.
checks if there is a general error (in Live Thunkable testing it says “Error, Connect to Stores”), when in stores it doesn’t show any error
Starts the purchase (it used to show the payment page from store itself)
I checked the product id, it’s correct, and again it used to work before.
– If there’s not errors, it writes into an Airtable table some info, it used to work well before.
– if there are errors it shows on a label either “purchase output” and “error output”.
The problem is that when the button is clicked, no errors appear on Label153, but neither the purchase page. The button clicks and leads nowhere.
Hi,
Sorry you are experiencing this issue. I understand your apps both use to work with IAP, but, just to double check, does your IAP no longer work with your app? Is this an issue with your app, testing on Live Thunkable, or both?
Thank you
thank you for your time.
I dont know what has happened, i just know that before, everything was running smoothly (except for this issue here )
At the moment the IAP doesn’t work for my app.
Apparently (i think) everything changed since the IAP component got updated (few months ago the block component was different).
This is everything i know right now, also my blocks look fine if the way to make it work it’s always the same.
I’m really struggling on this as everytime i need to create and upload a new release on stores to see if it works properly (can’t check on Live Test).
I understand. I will look into it and I might have some more questions for you at a later time.
For testing, you could use something called Testflight. Here are some links if you are interested.
About the Testflight, i am very aware of it, i’m a huge fan of thunkable, been using it for the last 3 years now, unfortunatly Google Play is not as easy.
About the In-App purchase docs, i read it very carefully and everything was working just fine before, as I said when i first started i got few payments in both stores.
If I open the screen or click on the only button, still nothing appears, or leads anywhere. If i wait the 5 seconds, there’s still “nothing” but with braces (think because i tried to extract an object).
have you tried printing the error block out to the screen to see if anything is being returned there? i see that you are printing the green blocks for the data but what about the error?
I’m Sorry buy i didnt quite understand what you meant.
Hope you have time to explain me better,
I think you are referring to the error in the in-app purchase block?
It doesnt show any error which is weird. Usually when there is not error around, it says “null”, or something else…
Hi,
Sorry for the delayed reply. Since your app was working previous and currently isn’t, this is a slightly more complicated error. I have passed it along to the team to take a look. I might have questions for you at a later time. Thank you for your patience.
Is is something else i need to do then using the IAP component? I recently found these docs here.
I also set up recently the APIkey in the Google Play Store just in case as the guide says (i never had to set them before), but i’m not sure if it’s really related to my issue
Hi,
Apologies, but I think there was a missing link in the IAP documentation that went into more detail of extra setup that you would have to do with the Google Store. I will check in with the team, but in the meantime the link you have should also work. Sorry for the inconvenience.
Link has been fixed within the documentation.
You have to enable IAP on Google’s side as well. For convenience, here is the link to the google monetization side: Monetize with ease | Google Play Console
Unfortunatly, i didn’t find a solution yet.
Just to clarify, as I said it used towork before, so every set up for payments, cards, name of the product ecc… it’s something i took care already.
I followed all the steps in these docs and managed to fix a little thing i was missing.
I was just setting the name of the product ID through blocks, but since I added it here, i have some improvements
These are still my blocks, but know instead of:
The problem is that when the button is clicked, no errors appear on Label153, but neither the purchase page. The button clicks and leads nowhere.
Right now when the screen opens, it correctly loads the product information and it shows all the details.
The only problem is that when i click the only button, that it’s supposed to show the Google Store Payment page, it leads nowhere and doesn’t show any error
Here are the blocks:
“OK” is when it works
“NO” is where it doesn’t, and it does nothing, like i haven’t clicked it at all
Just a new update hope it will help.
Someone just subscribed correctly in the app (not sure if from Apple or Android yet, because it’susing an older version), as i can see in the Airtable table a new entry from yesterday.
So i guess there are no recent issues about inactivity of products or payments gateaway, ecc…
I think 99% it’s Apple but I can’t see the reports now.
As I said the IAP component used to work well before.
Hi brianl,
thank you for your time.
I dont know what has happened, i just know that before, everything was running smoothly (except for this issue here )
At the moment the IAP doesn’t work for my app.
Apparently (i think) everything changed since the IAP component got updated (few months ago the block component was different).
This is everything i know right now, also my blocks look fine if the way to make it work it’s always the same.