from enum import Enum, auto
class PaymentStatus(Enum):
COMPLETED = auto()
FAILED = auto()
PENDING = auto()
UNPAID = auto()
REFUNDED = auto()
class AccountStatus(Enum):
ACTIVE = auto()
CLOSED = auto()
CANCELED = auto()
BLACKLISTED = auto()
NONE = auto()
class TicketStatus(Enum):
ISSUED = auto()
IN_USE = auto()
PAID = auto()
VALIDATED = auto()
CANCELED = auto()
REFUNDED = auto()
class Person:
def __init__(self):
self.name = None
self.address = None
self.phone = None
self.email = None
class Address:
def __init__(self):
self.zip_code = None
self.street = None
self.city = None
self.state = None
self.country = None