In-App purchase doesn't seem to work correctly

I tried to buy a in-app item in android-app.

First, It seems to work well because a purchase windows pops well.

But the problem is that at the first time I purchased it, its return value was ‘false’
It showed a message that ‘In-App purchase was completed unsuccessfully’.

Then, I tried again on the same item.
It showed a message that ‘In-App purchase was completed successfully’ with two duplicated message of Product Info(Because I apparently tried two times of purchase.)

Why doesn’t it make success at once? I have to two times of purchase to see the result of purchase.

In addition to it, Read In-App purchase information node doesn’t work. It always fails.

Hi ,

Thank you for the report. We have assigned one of our technicians to investigate your issue and they may post here with additional questions or comments.

In the meantime, could you post some screenshot showing your setup?

Ok, I’ll post it when at office.

Hey ,

When you’re able to, please provide us the screenshot showing us your setup. Please also include the version of the Engine that you’re on, as well as the type of device that you’ve tested this on. Is there any specific device that this actually works on?

Looking forward to hearing back from you, thanks!

  1. 4.8.3
  2. Galaxy S3

need anything else?

Hey ,

Thank you for providing this information. I will be looking over this and speaking with our developers. I will contact you once I have verified whether or not there is an issue.

Feel free to ask if you have any further questions, thank you for your patience. :slight_smile:

Hi ,

The task doesn’t complete immediately as it is an asynchronous task that requires authentication with 's servers in this case.

The success you are likely seeing is that the request was sent to the server, we treat that as a successful request.

When the response is ready, in your blueprint, the CompletionStatus will have the information of what went wrong.

Looking at your setup, I think the problem might just be the Product Id you are using in your MakeAnIAP node.

You can find the full product id in the IAP section of your app in the developer page for your app.

Let us know if you dont get anywhere
/

Ok, I’ll check the product id.

I understand and know how the in-app tasks works asynchrnously.
I also published another app using in-app purchase on market with unity3d.

The point is when I did a first try to purchase in-app item, its result was not successful. It wasn’t for the product id.

Because second time I tried again, its result was success.

Anyway, I’m going to test with different product id.

But, if you don’t mind could I ask you to check whether in-app purchase works well.

Hey ,

I do not see any reports in for in-app purchases having any bugs currently. If you notice any issues with the process, please feel free to submit a new question to AnswerHub. If you have any other questions regarding the product ID issue that’s currently going on, please update within this thread.

Thanks!

, could you tell me why you think the product id is wrong?

Hey,

will get back to you as soon as he’s able to. I have submitted a request to him to check out your thread. Please allow a few days for response.

Thank you!