IeCommerceJsonOrderCreate Method |
Namespace: LSOmni.Service
Order OrderCreate( Order request )
{ "request": { "AnonymousOrder": "false", "CardId": "10021", "ClickAndCollectOrder": "false", "LineItemCount": "1", "OrderDiscountLines": [], "OrderLines": [{ "Amount": "160.0", "DiscountAmount": "0", "DiscountPercent": "0", "ItemId": "40020", "LineNumber": "1", "LineType": "0", "NetAmount": "128.00", "NetPrice": "64.0", "Price": "80.0", "Quantity": "2", "QuantityOutstanding": "0", "QuantityToInvoice": "2.0", "QuantityToShip": "0", "TaxAmount": "32.0", "VariantId": "002" }], "OrderPayments": [{ "AuthorisationCode": "123456", "CardNumber": "10xx xxxx xxxx 1475", "CardType": "VISA", "CurrencyCode": "GBP", "CurrencyFactor": 1, "FinalizedAmount": "0", "LineNumber": 1, "PreApprovedAmount": "160.0", "PreApprovedValidDate": "\/Date(1892160000000+1000)\/", "TenderType": "1" }], "OrderStatus": "1", "PaymentStatus": "10", "ShipClickAndCollect": "false", "ShipToAddress": { "Address1": "600 Lue Via", "Address2": "None", "City": "North Viola", "Country": "Belgium", "PhoneNumber": "555-555-5555", "PostCode": "88391-4289", "StateProvinceRegion": "None", "Type": "0" }, "ShippingStatus": "20", "SourceType": "2", "StoreId": "S0013", "TotalAmount": "160.0", "TotalDiscount": "0", "TotalNetAmount": "128.0" } }
{ "request": { "AnonymousOrder": "false", "CardId": "10021", "ClickAndCollectOrder": "false", "LineItemCount": "1", "OrderDiscountLines": [{ "DiscountAmount": "16.0", "DiscountPercent": "10.0", "DiscountType": "4", "LineNumber": "1", "No": "10000" }], "OrderLines": [{ "Amount": "144.0", "DiscountAmount": "16.3", "DiscountPercent": "10.0", "ItemId": "40020", "LineNumber": "1", "LineType": "0", "NetAmount": "115.20", "NetPrice": "64.0", "Price": "80.0", "Quantity": "2", "QuantityOutstanding": "0", "QuantityToInvoice": "2.0", "QuantityToShip": "0", "TaxAmount": "28.0", "VariantId": "002" }], "OrderPayments": [{ "AuthorisationCode": "123456", "CardNumber": "10xx xxxx xxxx 1475", "CardType": "VISA", "CurrencyCode": "GBP", "CurrencyFactor": 1, "FinalizedAmount": "0", "LineNumber": 1, "PreApprovedAmount": "144.0", "PreApprovedValidDate": "\/Date(1892160000000+1000)\/", "TenderType": "1" }], "OrderStatus": "1", "PaymentStatus": "10", "ShipClickAndCollect": "false", "ShipToAddress": { "Address1": "600 Lue Via", "Address2": "None", "City": "North Viola", "Country": "Belgium", "PhoneNumber": "555-555-5555", "PostCode": "88391-4289", "StateProvinceRegion": "None", "Type": "0" }, "ShippingStatus": "20", "SourceType": "2", "StoreId": "S0013", "TotalAmount": "144.0", "TotalDiscount": "16.0", "TotalNetAmount": "115.20" } }
{ "request": { "AnonymousOrder": "false", "CardId": "10021", "ClickAndCollectOrder": "false", "LineItemCount": "1", "OrderDiscountLines": [], "OrderLines": [{ "Amount": "160.0", "DiscountAmount": "0", "DiscountPercent": "0", "ItemId": "40020", "LineNumber": "1", "LineType": "0", "NetAmount": "128.00", "NetPrice": "64.0", "Price": "80.0", "Quantity": "2", "QuantityOutstanding": "0", "QuantityToInvoice": "2.0", "QuantityToShip": "0", "TaxAmount": "32.0", "VariantId": "002" }], "OrderPayments": [{ "AuthorisationCode": "123456", "CardNumber": "10xx xxxx xxxx 1475", "CardType": "VISA", "CurrencyCode": "GBP", "CurrencyFactor": "1.0", "FinalizedAmount": "0", "LineNumber": 1, "PreApprovedAmount": "120.0", "PreApprovedValidDate": "\/Date(1892160000000+1000)\/", "TenderType": "1" }, { "CardNumber": "10021", "CurrencyCode": "LOY", "CurrencyFactor": "0.1", "LineNumber": 2, "PreApprovedAmount": "200.0", "TenderType": "3" }, { "CardNumber": "123456", "CurrencyCode": "GBP", "CurrencyFactor": "1.0", "LineNumber": 3, "PreApprovedAmount": "20.0", "TenderType": "4" }], "OrderStatus": "1", "PaymentStatus": "10", "ShipClickAndCollect": "false", "ShipToAddress": { "Address1": "600 Lue Via", "Address2": "None", "City": "North Viola", "Country": "Belgium", "PhoneNumber": "555-555-5555", "PostCode": "88391-4289", "StateProvinceRegion": "None", "Type": "0" }, "ShippingStatus": "20", "SourceType": "2", "StoreId": "S0013", "TotalAmount": "160.0", "TotalDiscount": "0", "TotalNetAmount": "128.0" } }
{ "request": { "AnonymousOrder": "false", "CardId": "10021", "ClickAndCollectOrder": "true", "CollectLocation": "S0001", "LineItemCount": "1", "OrderDiscountLines": [], "OrderLines": [{ "Amount": "160.0", "DiscountAmount": "0", "DiscountPercent": "0", "ItemId": "40020", "LineNumber": "1", "LineType": "0", "NetAmount": "128.00", "NetPrice": "64.0", "Price": "80.0", "Quantity": "2", "QuantityOutstanding": "0", "QuantityToInvoice": "2.0", "QuantityToShip": "0", "TaxAmount": "32.0", "VariantId": "002" }], "OrderPayments": [], "OrderStatus": "1", "PaymentStatus": "0", "ShipClickAndCollect": "false", "ShipToAddress": {}, "ShippingStatus": "10", "SourceType": "2", "StoreId": "S0013", "TotalAmount": "160.0", "TotalDiscount": "0", "TotalNetAmount": "128.0" } }