No. Only if you follow the server product model or if you need to do subscriptions, you need to have a server. If you follow the built-in product model, you can use Apple's servers for payment, and then you enable features based on the fact that the user previously bought this item.
. : #Feature Delivery
, StoreKit . iPhone.