Adding changes to generate the order id
Adding tests for Payouts