add wallet methods in order_decorator and remove them from checkout_decorator