getPaymentInputDataList

The getPaymentInputDataList web method is used for retrieving a list of required input data elements for a specific payment method, which should be displayed to the customer (e.g. bank account for offline bank transfer).

Used for payment methods: VIPPreferredDeposit (252), Przelewy24 Deposit (151), Offline Bank Transfer Deposit (23), Poli Deposit (160), EnterCash Deposit (242), Ticket Premium Deposit (145), TSI Direct Deposit (150).

getPaymentInputDataListRequest fields

field (type, required)

description

merchantID
(stringID, required)

Merchant ID

shopID
(stringID, required)

Shop ID

user
(user, required)

The user data. See user for more information

paymentMethodID
(positiveInt, required)

Payment Method ID

purposeOfPayment
(stringID)

Description of the payment, e.g. to appear on a bank transfer

amount
(positiveMoney)

The amount of the payment to be triggered

details
(array of keyValueBasePair)

A key-value collection of additional details which are required for the retrieval of input data for specific payment methods

getPaymentInputDataListResponse fields

field (type, required)

description

paymentInputDataList
(array of paymentInputData, required)

An array of paymentInputData

paymentInputDataList.paymentInputData
(array of keyValueBasePair)

A key-value collection with values to be presented to the customer so that she/he can trigger a payment

Language
Authentication
Basic
base64
: