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