# `TransactionState` - enum Represents the states of transaction.
| ```typescript purchasing: "purchasing" ``` | A type of in-app products. |
| ```typescript purchased: "purchased" ``` | A type of subscription products. |
| ```typescript restored: "restored" ``` | A type of subscription products. |
| ```typescript deferred: "deferred" ``` | A type of subscription products. |
| ```typescript refunded: "refunded" ``` | A type of subscription products. |