setMessageListener

Sets a new message listener for the plan.

The SDK does not retain the listener, so keep your own strong reference to it for as long as you need callbacks. A preloaded presenter reused across screens keeps delivering callbacks without re-registering the listener.

You can manually call removeMessageListener to clear the listener earlier if needed.