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 | Merchant ID |
shopID | Shop ID |
user | The user data. See user for more information |
paymentMethodID | Payment Method ID |
purposeOfPayment | Description of the payment, e.g. to appear on a bank transfer |
amount | The amount of the payment to be triggered |
details | 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 | An array of paymentInputData |
paymentInputDataList.paymentInputData | A key-value collection with values to be presented to the customer so that she/he can trigger a payment |