Payment related issue within application

We are going to develop an app which consist below functionalities :


- User can purchased any published video within application.

- Credit / Wallet management to purchase any published videos with specified amount.

- Buy / Share credit using PayPal payment gateway.

- User can view published video details with its price, from where use can purchase video by using third party payment gateway Paypal or from existing wallet.


Do we need to integrate IAP (In app purchase) to load money within application wallet as well purchase any published video direct or it can be done using any other third party payment gateway like PayPal?


Do we face any kind of issues at the time of app upload on store if we use third party payment gateway like PayPal to purchase any published video within application?


Your feedback will be appreciated.