Refactored order info domain, and added payment, refund info domains.