Skip to main content

Interface: CreateTransactionInput

Defined in: type/CreateTransactionInput.ts:6

Input object for CreateTransactionInput

Properties

amount

amount: number

Defined in: type/CreateTransactionInput.ts:12

Transaction amount [denomination in cents]


currency

currency: string

Defined in: type/CreateTransactionInput.ts:14

Transaction currency - ISO 4217 currency code => https://www.xe.com/iso4217.php


description?

optional description?: string

Defined in: type/CreateTransactionInput.ts:16

Description of the transaction


paymentId?

optional paymentId?: string

Defined in: type/CreateTransactionInput.ts:10

Payment ID - usually provided by the PSP


provider?

optional provider?: string

Defined in: type/CreateTransactionInput.ts:22

PSP Provider Name


status

status: TransactionStatuses

Defined in: type/CreateTransactionInput.ts:24

Transaction status


timestamp?

optional timestamp?: string

Defined in: type/CreateTransactionInput.ts:18

Transaction timestamp


transactionId

transactionId: string

Defined in: type/CreateTransactionInput.ts:8

Unique transactionId reference for the Payment - usually provided by the PSP


type

type: TransactionTypes

Defined in: type/CreateTransactionInput.ts:20

Transaction type