Skip to content

DoCurious API Reference / types / WalletTransaction

Interface: WalletTransaction

Defined in: types/wallet.types.ts:23

Wallet transaction (individual ledger entry)

Extends

Properties

amount

amount: number

Defined in: types/wallet.types.ts:27


chargeId?

optional chargeId: string

Defined in: types/wallet.types.ts:26


createdAt

createdAt: string

Defined in: types/common.types.ts:154

ISO 8601 datetime when the entity was created

Inherited from

BaseEntity.createdAt


details?

optional details: Record<string, unknown>

Defined in: types/wallet.types.ts:31


id

id: string

Defined in: types/common.types.ts:167

Inherited from

BaseEntity.id


number?

optional number: string

Defined in: types/wallet.types.ts:28


orderId?

optional orderId: string

Defined in: types/wallet.types.ts:25


status

status: WalletTransactionStatus

Defined in: types/wallet.types.ts:29


type

type: WalletTransactionType

Defined in: types/wallet.types.ts:30


updatedAt

updatedAt: string

Defined in: types/common.types.ts:156

ISO 8601 datetime when the entity was last modified

Inherited from

BaseEntity.updatedAt


userId

userId: string

Defined in: types/wallet.types.ts:24

DoCurious Platform Documentation