SDKBOX IAP purchase verify

Hi.

In my game i have consumable items that player can purchase, after purchase i want to verify receipt of purchased item so that is not fake at my server.

so my question is: does SDKBOX have functional to get receipt for purchased item?

Thanks.

1 Like

I talked to the engineering team and we will have server side verification going out in the 1.4 release. Somewhere around Oct 28. Server side verification doesn’t show receipt to the developers.

Is there any reason cannot provide recept?

so this mean you hide receipt verification from developer and will do it your self at your servers?
if yes then you need to rename SDKBOX to BLACKBOX because you hide stuff.

Perhaps I didn’t explain this right. Let me ask @nite to help us.

The idea is that we’ll handle verification for the developers, developer don’t have to read the complicated documentations from apple and google to figure it out how it works.

And once we have that, we’ll provide a way for developers to verify receipt themselves.

ok thanks, can you please tell me how verification is going on your side?

i think the steps is:

  1. player click purchase item, request coming to market they process the payment with credit card
  2. response with ok status coming to sdkbox, here you check it is not fake and then call event with onSuccess(const sdkbox::Product& p)

does it right?

[Server side IAP verification] will include next release?
I can’t see any api for verification in 1.4 release.

and we still need more information about how that is works.
@slackmoehrle @nite give us a light for my question above

IAP verification functionality are still under internal testing. And we decide to not release it with 1.4

1 Like

Yes, that’s correct, we’ll perform verification both on server side and client side. if the purchase passed verification then it will return onSuccess.

Developer don’t have to change single line of code, just need to turn it on in sdkbox_config.json file.

im waiting verification functionality for a long time !!!
but i dont want to purchased verify on your server, because it is waste function for our game.
maybe you can provide some function without verification and i can use some information to verify on my server,

ours game is a online game, the verify on our server is needed !

Yes, I hear you.

and we’ll provide function for users who wants to perform the verification themselves.

It’s currently planned after our own verification, about 3-4 weeks away.

Fine, Thank you, that’s sweet

I need it too for my game, Game Analytics throws an error when sending business events without receipt and signature.

hi, any update on this??

I think just give us receipt information is enough to do the verification.
our game is online game, player paid for diamonds, I really need receipt information to track player’s payment.

to be honest, I do not know how your verification works and even not sure if you are doing verification right now. I will be a lot comfortable if I could have that information myself.

I noticed at least on Google Play, it’s not too hard to add receipt information to the callback method. what took it so long? will you opensource “libsdkbox.a” so we could modify it by ourself? thanks!

Currently we do not have any plans of making SDKBOX as open-source.

Let me get back to the team and respond on this.

hello,

any updates?

Are there any news on this?

Does SDKBox support receipt verification now?

I believe there is! Check out the bottom of this other thread here: