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?
optionaldescription?:string
Defined in: type/CreateTransactionInput.ts:16
Description of the transaction
paymentId?
optionalpaymentId?:string
Defined in: type/CreateTransactionInput.ts:10
Payment ID - usually provided by the PSP
provider?
optionalprovider?:string
Defined in: type/CreateTransactionInput.ts:22
PSP Provider Name
status
status:
TransactionStatuses
Defined in: type/CreateTransactionInput.ts:24
Transaction status
timestamp?
optionaltimestamp?: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