Skip to main content

Interface: CreatePaymentInput

Defined in: type/CreatePaymentInput.ts:6

Input object for CreatePaymentInput

Properties​

addTransaction?​

optional addTransaction?: CreateTransactionInput

Defined in: type/CreatePaymentInput.ts:24

Add a transaction related to the specified payment


amount​

amount: number

Defined in: type/CreatePaymentInput.ts:16

Payment amount [denomination in cents]


anonymousId?​

optional anonymousId?: number

Defined in: type/CreatePaymentInput.ts:10

Guest User ID


currency​

currency: string

Defined in: type/CreatePaymentInput.ts:18

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


method​

method: string

Defined in: type/CreatePaymentInput.ts:20

Payment method used by the PSP


orderId​

orderId: number

Defined in: type/CreatePaymentInput.ts:14

Unique orderId reference for the Payment


paymentId?​

optional paymentId?: string

Defined in: type/CreatePaymentInput.ts:12

Unique paymentId reference for the Payment - provided by the PSP


status​

status: PaymentStatuses

Defined in: type/CreatePaymentInput.ts:22

Payment status


userId?​

optional userId?: number

Defined in: type/CreatePaymentInput.ts:8

Logged in User ID