As far as i can see there is no way to
check users inventory-there is a check inventory with a callback but no way to condition/react to it or receive information if theres anything there
confirm if a purchase succeeds-just a purchase function with a callback meaning if you set callback 1 to credit what was bought and a touch confirm that actions purchase item kong brings up a dialog which you can x and the purchase callback of 1 fires to credit
item charges decrement action-i imagine you would set a variable off of the inventory charge count if there is in fact a way to get info off of it but im not seeing one (not using this function)
is there any way around the strange shop set up or am i just dum :I i would imagine others having the issue but i see nothing on it from scirra/kong