Restaurant needs to confirm with CMO that the order has been cancelled before issuing refund.

CMO can issue refund from the console, there is no need for restaurant to login to the merchant account to process refund. However, CMO is not able to process partial refund (for example for missing item), customer has to contact the restaurant directly to request partial refund.
