Currently my application is doing payment via IPaymentConnector coming with the SDK. In order to identify the exact permissions needed for this I have un-ticked all read, write and process credit card permissions coming under payment section and tested a payment flow.
I removed the existing application from More Tools app and made a fresh install from the app market web.
Even without any permissions related to payments, payment flow is working fine.
Can I know whether is this is an expected behavior? If so, why we don't need payment READ or WRITE permissions for using IPaymentConnector?