IAP controller issues

Highlighted
shakingearthdigital
Contributor

IAP controller issues

We've implemented Viveport IAP, but are running into an odd issue. When we make the call to process the purchase, a dialog pops up which is locked to view, with a button which either says BUY, or Cancel, depending on whether the user has money in their wallet. 

The problem is that this dialog draws on top of our scene, and the controllers (drawn as hands in our case) draw under the dialog, and there's no way for the user to tell where on the dialog they're pointing. It's a guessing game of waving around the wands until a button highlights. 

There has to be a better way of interacting with the purchase dialog, but I have yet to find it. As is most of our test users got stuck at this point and weren't able to proceed. 

Any help/input is appreciated. 

Vive Staff

Re: IAP controller issues

@shakingearthdigital,

Hi. I will am working towards finding an answer on this issue. Can you please provide a screen shot to help our engineers make sure they're understanding the issue correctly? Also, what engine and SDK versions are you using? Thanks Smiley Happy 


- David R

Technical Specialist; San Francisco, CA

shakingearthdigital
Contributor

Re: IAP controller issues

viveport-iap-error.PNG

 

here's a screenshot of the controllers and lasers drawing behind the IAP popup. 

We're using Unity 5.6. I'm not sure how to tell what version of the Viveport sdk we're using. I found this version string in the Viveport.cs script: 1.6.4.8

Vive Staff

Re: IAP controller issues

@shakingearthdigital,

We're currently looking into this. Thanks for the concise screenshot. I will update when I have more info or will reach out over PM if we require more info on your end. Thanks! 


- David R

Technical Specialist; San Francisco, CA