since you touched it, `InAppProduct` should be before `WebAppProduct`