post https://api.test.kalixa.com/PaymentRedirectionService/PaymentService.svc/pox/getPaymentInputData
DeprecatedThis method is replaced by getPaymentInputDataList, which return can return one or more arrays of input data key-values.
The getPaymentInputData web method is used for retrieving a single input data element for a specific payment method, which should be displayed to the customer (e.g. bank account for offline bank transfer).
Used for payment methods: Offline Bank Transfer Deposit (23), P24 Deposit (121), Poli Deposit (160), EnterCash Deposit (242).
getPaymentInputDataRequest 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 |
getPaymentInputDataResponse fields
| field (type, required) | description |
|---|---|
| paymentInputData (array of keyValueBasePair, required) | A key-value collection with values to be presented to the customer so that she/he can trigger a payment |
