prepareAccountpayment (DSO885X) – returns details of the data required for the selected payment method. Each piece of data has a field id, description and possibly details of valid values. E.g. Voucher payment requires a voucher number and a voucher pin. The user should be prompted to enter a value for each field.
Input parameters:
| Field ID | Description | Type | Length | Constraints |
| sessionID | Session ID for the logged in user. | String | Mandatory | |
| paymentType | Payment type. | String | 3 | Mandatory |
Response:
| Field ID | Description | Type | Occurrence |
| paymentTypeFields | Payment type fields. | paymentTypeFields
Complex Type |
0..1 |
| messageSet | messageSetDataType structure is part of the output that holds the messages particularly error messages returned from the service call. This is the last element in the output of most services. | messageSetDataType
Complex Type |
0..1 |
