pixi Developer & Integration Documentation

pixiPayGetInvoicesToCapture

Description

API Call made for Payment-Apps to get all orders that need capturing. These are all invoice for a specific payment type, that are created and shipped out! Make sure you email the shop owner on error! When the invoice shows up in this API Call, its allready shiped!


Request Parameters

# Name Type Required Example Description
1 PaymentCode string 0 A PaymentCode of the specific Payment that shall be listed.
2 ShowAll boolean 0 0/1 If True (1), also Invoice with ccpSetFailTries > 3 are shown (Default = 0)
3 RowCount integer 0 123 Number of rows that is returned by API call. Default = 30.
4 FromInvoiceId integer 0 123 Optional parameter to define from which InvoiceId on results are shown. Default = 0

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:pixiPayGetInvoicesToCapture>
         <dem:PaymentCode>A</dem:PaymentCode>
         <dem:ShowAll>0/1</dem:ShowAll>
         <dem:RowCount>123</dem:RowCount>
         <dem:FromInvoiceId>123</dem:FromInvoiceId>
      </dem:pixiPayGetInvoicesToCapture>
   </soapenv:Body>
</soapenv:Envelope>

Response


Body 1: Result if the call was successfull or not

# Name Type Description
1 InvoiceNr string Invoice Number
2 OrderNrExternal string External order number
3 Total number Total
4 OrderLinesTotalANG number Order lines total for all orderlines on ANG status
5 PayedSum number Paid Summary
6 TotalToCapture number Total amount to capture
7 Total_OrderCurr number Total (obsolete)
8 OrderCurrency string Order currency
9 ShopID string Shop ID
10 CardOwner string Card Owner
11 CardNumber string Card Number
12 CardExpiration string Card Expiration
13 CardCVC string Card CVC
14 Anrede string Salutation
15 CareOf string Care Of
16 FirstName string First Name
17 LastName string Last Name
18 Address string Address
19 City string City
20 ZIP string ZIP
21 Country string Country
22 Phone string Phone
23 eMail string E-Mail address
24 CCPNumOfTries integer Number of tries
25 CCPRecharge string Re-charge (Y(es) / N(o))
26 ccpPayID string ID of credit card payment
27 ccpSetFailLastTime string Date time of last failed transaction.
28 ccpSetFailTries integer Number of failed transations
29 InvoiceId integer Invoice ID

Additional Notes