Thank you for the quick answer straight to the point!
To achieve the final goal I also need to collect the data for the confirmation message.
Basically the functionality of the ERP_YIELD_CONFIRMATION directive needs to be replicated.
Is there there a way to re-use a part of that functionality from the service extension to produce the standard part of the confirmation message and than just add the custom data to it and pass it on?