#Issue when redeeming Steam purchases

1 messages · Page 1 of 1 (latest)

ocean folio
#

Hello. I'm having a weird issue when redeeming Steam purchases and I can't figure out what is wrong with my implementation. I have some bundles (A,B and C) setup in Playfab that grant the player currency upon purchase. They are setup in the Playfab store and all have a matching Steam id from its marketplace.

When I buy a bundle (A for example), it doesn't appear to be redeem. The redeem result report neither success nor failure. Then, if I purchase another bundle (B this time), then I get a successful redemption of my previously purchased bundle A, but not B. It seems like I'm always accumulating purchases and they are redeemed with a delay.

I'm using Unity. I make the redeem call on the client after receiving the purchase validation result from my Azure function. I also tried doing the redeem on Azure, but I get the same results.

low sequoia
ocean folio
#

I used this article as a guide when implementing purchases. Also, I went over the article to double check and everything appears fine.

During gameplay, when I buy from the in-game store, purchases seems to be redeemed with a delay. I don't get my items immediately after purchase. If I reload the game, the purchases seems to be redeemed in the background, as my currency count is at the correct value.

I looked at the events in the dashboard and the item_redeemed event is not displayed right after purchasing (I waited like a hour in-case the events are not showed immediately in the dashboard.

low sequoia
#

I assuming this is happening every single time you test?

#

can you share your title id?

ocean folio
#

Yes, it's happening every time. We have multiple titles that correspond to the dev environnement to test in. I can share of the ids, as the issue happens on every one of them. Can I share the id here or should I reach privately?