Skip to main content

TransactionEntity

@adamondo/backend


@adamondo/backend / application/entities/TransactionEntity

application/entities/TransactionEntity

Interfaces

TransactionEntity

Defined in: src/application/entities/TransactionEntity.ts:13

Properties

id

id: number

Defined in: src/application/entities/TransactionEntity.ts:14

reservationId

reservationId: number

Defined in: src/application/entities/TransactionEntity.ts:15

payerEmail

payerEmail: string | null

Defined in: src/application/entities/TransactionEntity.ts:16

payerId

payerId: string | null

Defined in: src/application/entities/TransactionEntity.ts:17

receiverEmail

receiverEmail: string | null

Defined in: src/application/entities/TransactionEntity.ts:18

receiverId

receiverId: string | null

Defined in: src/application/entities/TransactionEntity.ts:19

transactionId

transactionId: string | null

Defined in: src/application/entities/TransactionEntity.ts:20

total

total: number

Defined in: src/application/entities/TransactionEntity.ts:21

originalTotal

originalTotal: number | null

Defined in: src/application/entities/TransactionEntity.ts:22

transactionFee

transactionFee: number | null

Defined in: src/application/entities/TransactionEntity.ts:23

currency

currency: string

Defined in: src/application/entities/TransactionEntity.ts:24

ipn_track_id

ipn_track_id: string | null

Defined in: src/application/entities/TransactionEntity.ts:25

paymentType

paymentType: TransactionPaymentType | null

Defined in: src/application/entities/TransactionEntity.ts:26

createdAt

createdAt: Date

Defined in: src/application/entities/TransactionEntity.ts:27

updatedAt

updatedAt: Date

Defined in: src/application/entities/TransactionEntity.ts:28

paymentMethodId

paymentMethodId: number | null

Defined in: src/application/entities/TransactionEntity.ts:29

status

status: TransactionStatus | null

Defined in: src/application/entities/TransactionEntity.ts:30