Implement logging TODOs. Fix date in test case.
Add test case with order that has different channels.