pixi Developer & Integration Documentation

pixiGetCustomerList

Description

Get customers invoice and billing data.


Request Parameters

#

Name

Type

Required

Example

Description

1

StartCustKey

integer

0

123

Start Customer Id


Request body

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:dem="https://api.pixi.eu/soap/demosandbox/">
   <soapenv:Header/>
   <soapenv:Body>
      <dem:pixiGetCustomerList>
         <dem:StartCustKey>123</dem:StartCustKey>
      </dem:pixiGetCustomerList>
   </soapenv:Body>
</soapenv:Envelope>


Response


Body 1: Result set

#

Name

Type

Description

1

CustKey

integer

Reference to the customer to use in other API Calls

2

CustomerNrExternal

string

External CustomerNR, Linking the customer to the shop

3

OrderCount

integer

Number of orders. Note: not invoices! An order can be canceled, but will still count at an order.

4

Turnover_all

integer

All positive turnover, that is, all items shipped to the customer.

5

ItemCount_all

integer

Number of all items shipped to the customer.

6

Turnover_avgPerOrder

integer

Average turnover per shipment to the customer.

7

ReturnCount

integer

Number of returns

8

ReturnValue

integer

complete value of all returns.

9

ReminderLevel

integer

Highest reminderlevel of an invoice of the customer

10

DaysSinceLastOrder

integer

Days since the customer place last time an order.

11

DaysSinceFirstOrder

integer

Days since the first order of the customer.

12

ShopID

string

ShopID

13

EMail

string

EMail

14

Salutation

string

Salutation

15

Firstname

string

Firstname

16

Lastname

string

Lastname

17

Name

string

Name

18

CareOf

string

CareOf

19

Address

string

Address

20

ZIP

string

ZIP

21

Country

string

Country

22

ShipLock

string

Is the customer locked?

23

BaseCurrency

string

BaseCurrency


Additional Notes

Return currency code in field BaseCurrency depend on if Multi Currency is Enabled then we:
- calculate and return data in base currency per customer 
else 
- calculate and return data in order / original currency (with value NULL for currency code)