'Close the participant\'s account.'

def close(self, require_zero_balance=True):

    with self.db.get_cursor() as cursor:
        self.clear_payment_instructions(cursor)
        self.clear_personal_information(cursor)
        self.final_check(cursor, require_zero_balance)
        self.update_is_closed(True, cursor)
