customer
The customer element contains customer master data, contacts, addresses and bank account data.
↔ Request/Response parameter
<customer>
Request
| Type | Condition | Restriction |
|---|---|---|
| customerType | Mandatory | Mandatory for: - PAYMENT_REQUESTOptional for: - PAYMENT_CHANGEN/A for: - all other operations |
Response
| Type | Condition | Restriction |
|---|---|---|
| customerType | Mandatory | Mandatory for - response-type PAYMENT_PERMISSIONN/A for: - all other cases |
Different handling of B2C and B2B customers
For private customers (B2C) the elements first-name, last-name, phone and date-of-birth are mandatory.
If company-name is filled, the customer has to be considered as company (B2B). In this case the use of the optional elements vat-id, company-id, registry-location, company-type and homepage help identifying the company. This can increase the acceptance rate.