To be quite honest, a developer should not need to access the server to provide IGP. Yes, restful webservice endpoints need to be created on the server, but utilizing FB.ui, the developer should be able to initiate the purchase process. Is there an easy way to do this in Construct2? (call FB.ui facebook javascript function)
Updated FB payments SDK reference: developers.facebook.com/docs/payments/build