Properties
Optional adyenChannel
adyenChannel: 1 | 2 | 3
Optional adyenMerchantAccount
adyenMerchantAccount: undefined | string
Optional adyenToken
adyenToken: undefined | string
Optional amountGiven
amountGiven: undefined | number
Optional baseUrl
baseUrl: undefined | string
Optional cardNumber
cardNumber: undefined | string
Optional currencyID
currencyID: undefined | string
Optional customFields
customFields: undefined | {}
Optional customer
customer: undefined | { email: string; firstname: string; gender?: undefined | string; lastname: string }
Optional elevationToken
elevationToken: undefined | string
Optional gatewayId
gatewayId: undefined | string
Optional partialShipment
partialShipment: undefined | false | true
Optional password
password: undefined | string
Optional paymentTypeId
paymentTypeId: undefined | number
Optional pinCode
pinCode: undefined | string
Optional refund
refund: undefined | { currencyID?: undefined | string; isRefund: boolean; paymentTransactionId?: undefined | number }
Optional returnUrl
returnUrl: undefined | string
Optional selectedGiftCardHandler
Optional sendEmail
sendEmail: undefined | false | true
Optional stationId
stationId: undefined | number
Optional timeout
timeout: undefined | number
Optional userID
userID: undefined | number
Special additional payment properties Certain payment methods require additional information
The stationId parameter is mandatory for at least PIN and CASH
The Adyen settings will be set from getApplicationConfiguration but you can override them here which is not very likely.
Giftcard and usercard make up the rest of the properties
AdditionalPaymentData