The basic step provide to helper methods: `dispatchCheckoutEvent` and `dispatchEvent`. I am using the second one. 

@cordoval Do I miss something?