edpCashLightServices
Fare clic qui per ottenere l'elenco completo delle operazioni.
DeliverectOrderCreate
Test
Il form di test è disponibile solo per le richieste dal computer locale.SOAP 1.1
Di seguito è riportato un esempio di richiesta e risposta SOAP 1.1. I segnaposto devono essere sostituiti con i valori appropriati.
POST /edpCashLightServices.asmx HTTP/1.1 Host: 2.233.88.95 Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://edpcashlight.it/DeliverectOrderCreate" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <DeliverectOrderCreate xmlns="http://edpcashlight.it/"> <order> <edpCashLightHashKey>string</edpCashLightHashKey> <_id>string</_id> <_created>dateTime</_created> <_updated>dateTime</_updated> <channelOrderId>string</channelOrderId> <channelOrderDisplayId>string</channelOrderDisplayId> <posLocationId>string</posLocationId> <location>string</location> <channelLink>string</channelLink> <status>int</status> <statusHistory> <StatusHistory> <_created>dateTime</_created> <response>string</response> <timeStamp>dateTime</timeStamp> <status>int</status> </StatusHistory> <StatusHistory> <_created>dateTime</_created> <response>string</response> <timeStamp>dateTime</timeStamp> <status>int</status> </StatusHistory> </statusHistory> <by>string</by> <orderType>int</orderType> <orderTypeDescription>string</orderTypeDescription> <channel>int</channel> <table>string</table> <pickupTime>dateTime</pickupTime> <deliveryTime>dateTime</deliveryTime> <deliveryIsAsap>boolean</deliveryIsAsap> <courier> <firstName>string</firstName> <lastName>string</lastName> <phoneNumber>string</phoneNumber> <deliveryBy>string</deliveryBy> </courier> <customer> <name>string</name> <companyName>string</companyName> <phoneNumber>string</phoneNumber> <phoneAccessCode>string</phoneAccessCode> <email>string</email> <note>string</note> <tin>string</tin> </customer> <deliveryAddress> <street>string</street> <streetNumber>string</streetNumber> <postalCode>string</postalCode> <city>string</city> <extraAddressInfo>string</extraAddressInfo> <coordinates> <coordinates xsi:nil="true" /> </coordinates> </deliveryAddress> <orderIsAlreadyPaid>boolean</orderIsAlreadyPaid> <orderIsAlreadyPaidDescription>string</orderIsAlreadyPaidDescription> <payment> <amount>string</amount> <type>int</type> <description>string</description> </payment> <note>string</note> <items> <DeliverectItem> <plu>string</plu> <name>string</name> <price>string</price> <quantity>int</quantity> <productType>int</productType> <remark>string</remark> <subItems xsi:nil="true" /> </DeliverectItem> <DeliverectItem> <plu>string</plu> <name>string</name> <price>string</price> <quantity>int</quantity> <productType>int</productType> <remark>string</remark> <subItems xsi:nil="true" /> </DeliverectItem> </items> <decimalDigits>int</decimalDigits> <numberOfCustomers>int</numberOfCustomers> <deliveryCost>decimal</deliveryCost> <serviceCharge>decimal</serviceCharge> <bagFee>decimal</bagFee> <tip>decimal</tip> <driverTip>decimal</driverTip> <discountTotal>decimal</discountTotal> <posCustomerId>string</posCustomerId> <account>string</account> <posReceiptId>string</posReceiptId> <tags> <string>string</string> <string>string</string> </tags> </order> <apiKey>string</apiKey> </DeliverectOrderCreate> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <DeliverectOrderCreateResponse xmlns="http://edpcashlight.it/"> <DeliverectOrderCreateResult> <Code>int</Code> <Description>string</Description> <Error>boolean</Error> <Content /> </DeliverectOrderCreateResult> </DeliverectOrderCreateResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
Di seguito è riportato un esempio di richiesta e risposta SOAP 1.2. I segnaposto devono essere sostituiti con i valori appropriati.
POST /edpCashLightServices.asmx HTTP/1.1 Host: 2.233.88.95 Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <DeliverectOrderCreate xmlns="http://edpcashlight.it/"> <order> <edpCashLightHashKey>string</edpCashLightHashKey> <_id>string</_id> <_created>dateTime</_created> <_updated>dateTime</_updated> <channelOrderId>string</channelOrderId> <channelOrderDisplayId>string</channelOrderDisplayId> <posLocationId>string</posLocationId> <location>string</location> <channelLink>string</channelLink> <status>int</status> <statusHistory> <StatusHistory> <_created>dateTime</_created> <response>string</response> <timeStamp>dateTime</timeStamp> <status>int</status> </StatusHistory> <StatusHistory> <_created>dateTime</_created> <response>string</response> <timeStamp>dateTime</timeStamp> <status>int</status> </StatusHistory> </statusHistory> <by>string</by> <orderType>int</orderType> <orderTypeDescription>string</orderTypeDescription> <channel>int</channel> <table>string</table> <pickupTime>dateTime</pickupTime> <deliveryTime>dateTime</deliveryTime> <deliveryIsAsap>boolean</deliveryIsAsap> <courier> <firstName>string</firstName> <lastName>string</lastName> <phoneNumber>string</phoneNumber> <deliveryBy>string</deliveryBy> </courier> <customer> <name>string</name> <companyName>string</companyName> <phoneNumber>string</phoneNumber> <phoneAccessCode>string</phoneAccessCode> <email>string</email> <note>string</note> <tin>string</tin> </customer> <deliveryAddress> <street>string</street> <streetNumber>string</streetNumber> <postalCode>string</postalCode> <city>string</city> <extraAddressInfo>string</extraAddressInfo> <coordinates> <coordinates xsi:nil="true" /> </coordinates> </deliveryAddress> <orderIsAlreadyPaid>boolean</orderIsAlreadyPaid> <orderIsAlreadyPaidDescription>string</orderIsAlreadyPaidDescription> <payment> <amount>string</amount> <type>int</type> <description>string</description> </payment> <note>string</note> <items> <DeliverectItem> <plu>string</plu> <name>string</name> <price>string</price> <quantity>int</quantity> <productType>int</productType> <remark>string</remark> <subItems xsi:nil="true" /> </DeliverectItem> <DeliverectItem> <plu>string</plu> <name>string</name> <price>string</price> <quantity>int</quantity> <productType>int</productType> <remark>string</remark> <subItems xsi:nil="true" /> </DeliverectItem> </items> <decimalDigits>int</decimalDigits> <numberOfCustomers>int</numberOfCustomers> <deliveryCost>decimal</deliveryCost> <serviceCharge>decimal</serviceCharge> <bagFee>decimal</bagFee> <tip>decimal</tip> <driverTip>decimal</driverTip> <discountTotal>decimal</discountTotal> <posCustomerId>string</posCustomerId> <account>string</account> <posReceiptId>string</posReceiptId> <tags> <string>string</string> <string>string</string> </tags> </order> <apiKey>string</apiKey> </DeliverectOrderCreate> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <DeliverectOrderCreateResponse xmlns="http://edpcashlight.it/"> <DeliverectOrderCreateResult> <Code>int</Code> <Description>string</Description> <Error>boolean</Error> <Content /> </DeliverectOrderCreateResult> </DeliverectOrderCreateResponse> </soap12:Body> </soap12:Envelope>