Skip to main content

Enums

Enums represent possible sets of values for a field.

CinemaOperator

The cinema operator name.

ValueDescription
GSCGolden Screen Cinemas
TGVTGV Cinemas
MBOMBO Cinemas (deprecated)
MMCmmCineplexes
DADIDadi Cinema

MovieOrderSessionStatus

The movie order session status.

ValueDescription
PENDINGIndicates the session is under seats selection phase.
RESERVEDIndicates the session is under seats reserving phase. If you're selected showtime not under GSC, the expiresIn and expiredAt will have value. (normally around 15 minutes)
CLOSEDIndicates the session has been closed, waiting for payment.
CANCELLEDIndicates the session has been cancelled.

OrderStatus

The order status.

ValueDescription
DRAFTIndicates if the order is under draft, yet to initiate for payment.
CANCELLEDIndicates if the order has been cancelled by user.
PENDINGIndicates if the order is pending for payment.
PAIDIndicates if the order is paid for payment, but tickets not issued.
REFUNDEDIndicates if the order is refunded.
FAILEDIndicates if the order is failed to pay.
COMPLETEDIndicates if the order's payment is success and tickets issued.
REVERSALIndicates if the order is refunded due to system error.

SignatureAlgorithm

The cryptographic hash functions.

ValueDescription
SHA1Indicates the cryptographic hash function SHA-1.
SHA256Indicates the cryptographic hash function SHA-256.
SHA512Indicates the cryptographic hash function SHA-512.

SeatType

The types of seats.

ValueDescription
STANDARD
WHEEL_CHAIR
HOUSE
TWIN
BEAN_BAG
TWIN_SOFA
SUITE
RECLINER
CABIN

SeatStatus

The statuses of seats.

ValueDescription
AVAILABLE
SOLD
BROKEN
RESERVED