Ideally, you must book either directly from the airline's website or from Axis travel edge platform to get the points. However, there are instances when people also got points from OTA, but I feel that is mostly a glitch or miss-match in the MCC codes.