With apps that have their own backend its trivial to verify receipts with your server. It's hard(impossible?) to verify actual purchases with your server but In App purchases can easily be verified.
It's trivial to verify in-app purchase receipts server-side, however. And that could be used to allow (or not) access to the multiplayer bits.