Supporting in-app and regular payments on the same app

We are developing an app with e-commerce features, enabling the purchase of goods or services consumed outside of the app. For checkout we will use payment methods other than in-app purchases. We are contemplating a future version where users can unlock features or functionality within the app using in-app purchases. Is the use of the two payment methods - other payment methods for physical goods and in-app payments for in-app functionality - permitted within the same app?

Supporting in-app and regular payments on the same app
 
 
Q