Gateway API XML
Si tiene una cuenta comercial, puede colocar la lista y ver sus pedidos utilizando nuestro servicio EDI XML enviando una solicitud POST a esta dirección:
https://www.lambda-tek.com/cgi-bin/XMLOrderService.pl
Los servicios disponibles son:
CREACIÓN DE PEDIDOS
Crear un nuevo pedido. Si tiene éxito, devuelve la estructura XML del pedido creado.
Envío
<?xml version="1.0" encoding="UTF-8"?>
<CreateOrder>
<UserName>tu email de inicio de sesión de lambdatek</UserName>
<Password>tu contraseña lambdatek</Password>
<Mode>establecer en TEST o LIVE. en modo TEST el orden NO será creado</Mode>
<OrderPlatform>Tienda LambdaTek - una de GB, FR, IT, DE, ES, GR, IE</OrderPlatform>
<PaymentMethod>uno de CARD,BACS,FUNDS,PAYPAL</PaymentMethod>
<CardName>últimos cuatro dígitos de la tarjeta en el archivo</CardName>
<VoucherUsed>cupón utilizado. Establézcalo en un valor, o configúrelo en 'ALL' para usar todos los disponibles</VoucherUsed>
<CustomerName>Tu nombre y apellido</CustomerName>
<MobileNumber>Su número de contacto</MobileNumber>
<CustomerPORef>Su referencia de orden de compra</CustomerPORef>
<LicenseAgreement>Solo se requiere para renovar la licencia.</LicenseAgreement>
<BillAddr1>Nombre de la empresa o número de casa</BillAddr1>
<BillAddr2></BillAddr2>
<BillStreet>nombre y numero de la calle</BillStreet>
<BillPostCode>código postal</BillPostCode>
<BillCity>ciudad</BillCity>
<BillCounty>condado o región</BillCounty>
<BillCountry>País (formato ISO de 2 letras)</BillCountry>
<BillTelephone>Número de teléfono</BillTelephone>
<DelName>Nombre y apellidos del destinatario</DelName>
<DelEmail>Correo electrónico del destinatario: solo se utiliza para licencias</DelEmail>
<DelAddr1>Nombre de la empresa o número de casa</DelAddr1>
<DelAddr2></DelAddr2>
<DelStreet>nombre y numero de la calle</DelStreet>
<DelPostCode>código postal</DelPostCode>
<DelCity>ciudad</DelCity>
<DelCounty>condado o región</DelCounty>
<DelCountry>País (formato ISO de 2 letras)</DelCountry>
<DelTelephone>Número de teléfono</DelTelephone>
<ShippingType>uno de STANDARD, COURIER, PRIORITY</ShippingType>
<ProductList>
<Product>
<QuickCode>código rápido</QuickCode>
<Quantity>número pedido</Quantity>
</Product>
...
</ProductList>
</CreateOrder>
Respuesta
<Order>
<OrderId>La identificación del pedido</OrderId>
<OrderStatus>Estado del pedido</OrderStatus>
<OrderStatusDetail>Una explicación del estado del pedido.</OrderStatusDetail>
<CustomerPORef>Igual que la entrada</CustomerPORef>
<OrderPlatform>Plataforma aprobada en la entrada en la que se creó el pedido.</OrderPlatform>
<Currency>Moneda de la Orden (será la asociada a la plataforma de órdenes)</Currency>
<BillTelephone>Igual que la entrada</BillTelephone>
<BillAddress>Igual que la entrada</BillAddress>
<DelTelephone>Igual que la entrada</DelTelephone>
<DelAddress>Igual que la entrada</DelAddress>
<MobileNumber>Igual que la entrada</MobileNumber>
<LicenseAgreement>Igual que la entrada</LicenseAgreement>
<ProductList>
<Product>
<QuickCode>Igual que la entrada</QuickCode>
<Description>Descripción del artículo.</Description>
<Quantity>Igual que la entrada</Quantity>
<ItemPrice>Precio ex. IVA de un artículo</ItemPrice>
<ItemTax>IVA por un artículo</ItemTax>
<Warehouse>almacén enviando el producto</Warehouse>
<ProductStatus>
<Quantity>Número de productos con este estado.</Quantity>
<Status>Estado del producto: uno de PROCESSING, SHIPPED</Status>
<CourierName>Nombre del mensajero (si 'Status' es SHIPPED)</CourierName>
<Tracking>número de seguimiento (si 'Status' es SHIPPED)</Tracking>
<TrackingURL>URL de seguimiento (si 'Status' es SHIPPED)</TrackingURL>
</ProductStatus>
...
</Product>
...
</ProductList>
<DelDescription>Descripción de la entrega</DelDescription>
<DelPrice>Precio de entrega ex. TINA</DelPrice>
<DelTax>IVA Entrega</DelTax>
<VoucherExVat>Vale utilizado ex. TINA</VoucherExVat>
<VoucherTax>IVA Bono usado</VoucherTax>
<VoucherTot>Vale usado inc. TINA</VoucherTot>
<DiscountExVat>Descuento ex. TINA</DiscountExVat>
<DiscountTax>IVA Descuento</DiscountTax>
<DiscountTot>Descuento Tot</DiscountTot>
<TotalExVat>Total ex. TINA</TotalExVat>
<Vat>IVA total</Vat>
<GrandTotal>Total inc. TINA</GrandTotal>
<PaymentList>
<Payment>
<PaymentAmount>Cantidad pagada</PaymentAmount>
<PaymentComment>descripción de pago</PaymentComment>
</Payment>
...
</PaymentList>
<OrderNotes>Condiciones de venta y avisos.</OrderNotes>
<OrderHistory>Historial de pedidos</OrderHistory>
</Order>
RECUPERAR LA LISTA DE PEDIDOS
Recupera la lista de pedidos en tu cuenta. Si tiene éxito, devuelve la lista de números de pedido.
Envío
<?xml version="1.0" encoding="UTF-8"?>
<GetOrderList>
<UserName>su email de inicio de sesión de lambdatek</UserName>
<Password>su contraseña de lambdatek</Password>
</GetOrderList>
Respuesta
<?xml version="1.0" encoding="UTF-8"?>
<OrderList>Lista de pedidos (separados por comas)</OrderList>
RECUPERAR UN PEDIDO
Recuperar una orden específica. Si tiene éxito, devuelve la estructura XML del pedido.
Envío
<?xml version="1.0" encoding="UTF-8"?>
<GetOrder>
<UserName>su correo electrónico de inicio de sesión de lambdatek</UserName>
<Password>su contraseña de lambdatek</Password>
<OrderId>la identificación del pedido</OrderId>
</GetOrder>
Respuesta
si tiene éxito, devuelve la misma estructura de orden que en la CREACIÓN DE PEDIDOS arriba