curl -i -X POST \
https://customer-slug.api-se.playground.norce.tech/commerce/shopping/1.1/PurchaseEx2 \
-H 'ApplicationId: YOUR_API_KEY_HERE' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"Checkout": {
"Basket": {
"Id": 0,
"CustomerId": 0,
"CompanyId": 0,
"SalesContactId": 0,
"StatusId": 0,
"CurrencyId": 0,
"CurrencyCode": "str",
"Comment": "string",
"OrderReference": "string",
"DiscountCode": "string",
"ReferId": 0,
"ReferUrl": "string",
"ValidTo": "2019-08-24T14:15:22Z",
"IsEditable": true,
"Items": [
{
"Id": 0,
"LineNo": 0,
"ParentLineNo": 0,
"ProductId": 0,
"PartNo": "string",
"ManufacturerPartNo": "string",
"Name": "string",
"SubHeader": "string",
"ThumbnailImage": "string",
"FlagIdSeed": "string",
"Type": 0,
"PriceDisplay": 0,
"Price": 0,
"PriceOriginal": 0,
"Cost": 0,
"VatRate": 0,
"Quantity": 0,
"Uom": "string",
"UomCount": 0,
"Comment": "string",
"PriceListId": 0,
"ReferId": 0,
"ReferUrl": "string",
"IsEditable": true,
"IsDiscountable": true,
"Info": [
{
"TypeId": 0,
"Value": "string",
"Code": "string"
}
],
"OptionalItems": [
{}
],
"OnHandValue": 0,
"IncomingValue": 0,
"NextDeliveryDate": "2019-08-24T14:15:22Z",
"LeadtimeDayCount": 0,
"PromotionIdSeed": "string",
"ImageKey": "9afa8b7e-ca15-438f-a9d6-f679c437e59c",
"ManufacturerName": "string",
"CategoryId": 0,
"OnHand": {
"Value": 0,
"IncomingValue": 0,
"NextDeliveryDate": "2019-08-24T14:15:22Z",
"LeadtimeDayCount": 0,
"LastChecked": "2019-08-24T14:15:22Z",
"IsActive": true,
"IsReturnable": true,
"Info": [
{}
]
},
"OnHandSupplier": {
"Value": 0,
"IncomingValue": 0,
"NextDeliveryDate": "2019-08-24T14:15:22Z",
"LeadtimeDayCount": 0,
"LastChecked": "2019-08-24T14:15:22Z",
"IsActive": true,
"IsReturnable": true,
"Info": [
{}
]
},
"PriceRecommended": 0,
"ManufacturerId": 0,
"UniqueName": "string",
"StatusId": 0,
"StockDisplayBreakPoint": 0,
"PriceCatalog": 0,
"IsBuyable": true,
"SubDescription": "string",
"CategoryIdSeed": "string",
"RecommendedQuantity": 0,
"IsRecommendedQuantityFixed": true,
"AppliedPromotions": [
{
"Id": 0,
"Name": "string",
"DiscountCode": "string",
"AppliedAmount": 0,
"AppliedAmountIncVat": 0
}
],
"RequirementPromotionIdSeed": "string",
"IsSubscribable": true,
"DescriptionHeader": "string",
"IsPriceManual": true,
"PriceStandard": 0,
"EanCode": "string",
"CostUnit": 0,
"PriceDisplayIncVat": 0,
"PriceListLocked": true,
"PriceOriginalIncVat": 0,
"PriceRecommendedIncVat": 0,
"PriceCatalogIncVat": 0,
"PriceStandardIncVat": 0,
"Weight": 0,
"Height": 0,
"Width": 0,
"Length": 0,
"IsDropShipOnly": true
}
],
"Info": [
{
"TypeId": 0,
"Value": "string",
"Code": "string"
}
],
"Summary": {
"Items": {
"Amount": 0,
"Vat": 0,
"AmountIncVat": 0
},
"Freigt": {
"Amount": 0,
"Vat": 0,
"AmountIncVat": 0
},
"Fees": {
"Amount": 0,
"Vat": 0,
"AmountIncVat": 0
},
"Total": {
"Amount": 0,
"Vat": 0,
"AmountIncVat": 0
}
},
"AppliedPromotions": [
{
"Id": 0,
"Name": "string",
"Header": "string",
"ShortDescription": "string",
"Description1": "string",
"Description2": "string",
"StartDate": "2019-08-24T14:15:22Z",
"EndDate": "2019-08-24T14:15:22Z",
"ImageKey": "9afa8b7e-ca15-438f-a9d6-f679c437e59c",
"RequirementSeed": "string",
"DiscountCode": "string",
"IsExcludedFromPriceCalculation": true,
"AllowProductListing": true,
"Images": [
{
"Id": 0,
"Type": 0,
"Name": "string",
"Description": "string",
"Key": "5eb041b0-19c9-4022-bd51-0e723885f5dd"
}
],
"ProductFilters": [
{
"ManufacturerId": 0,
"CategorySeed": "string",
"TypeId": 0,
"ProductId": 0,
"VariantProductId": 0,
"PartNo": "string",
"PricelistId": 0,
"FlagId": 0
}
],
"AppliedAmount": 0,
"EffectSeed": "string",
"FreightDiscountPct": 0,
"IsStackable": true,
"AppliedAmountIncVat": 0,
"ExclusivityType": 0,
"ExternalCode": "string"
}
],
"IpAddress": "string",
"AttestedBy": 0,
"TypeId": 0,
"DoHold": true,
"IsBuyable": true,
"InvoiceReference": "string",
"PaymentMethodId": 0,
"DeliveryMethodId": 0,
"SalesAreaId": 0,
"ExternalDiscountCode": "string"
},
"Buyer": {
"Id": 0,
"Key": "5eb041b0-19c9-4022-bd51-0e723885f5dd",
"Code": "string",
"Email": "string",
"Ssn": "string",
"FirstName": "string",
"LastName": "string",
"Phone": "string",
"CellPhone": "string",
"ReferId": 0,
"ReferUrl": "string",
"Account": {
"Id": 0,
"Key": "5eb041b0-19c9-4022-bd51-0e723885f5dd",
"LoginName": "string",
"Name": "string",
"Roles": [
0
],
"Authorizations": [
{
"Id": 0,
"Value": "string",
"Code": "string"
}
],
"IsActive": true,
"NewPassword": "string"
},
"Companies": [
{
"Id": 0,
"Key": "5eb041b0-19c9-4022-bd51-0e723885f5dd",
"Code": "string",
"Name": "string",
"OrgNo": "string",
"Phone": "string",
"ReferId": 0,
"ReferUrl": "string",
"DeliveryAddresses": [
{
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
}
],
"InvoiceAddress": {
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
},
"UseInvoiceAddressAsDeliveryAddress": true,
"Info": [
{
"Id": 0,
"Value": "string",
"Code": "string"
}
],
"PricelistIds": [
0
],
"ParentId": 0,
"DeliveryMethodIds": [
0
],
"PaymentMethodIds": [
0
],
"Email": "string",
"Flags": [
{
"Id": 0,
"Name": "string",
"Group": 0,
"IsSelected": true
}
],
"VatNo": "string"
}
],
"DeliveryAddresses": [
{
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
}
],
"InvoiceAddress": {
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
},
"Flags": [
{
"Id": 0,
"Name": "string",
"Group": 0,
"IsSelected": true
}
],
"UseInvoiceAddressAsDeliveryAddress": true,
"Info": [
{
"Id": 0,
"Value": "string",
"Code": "string"
}
],
"PricelistIds": [
0
],
"CrmId": "string",
"IsActive": true,
"Created": "2019-08-24T14:15:22Z",
"Updated": "2019-08-24T14:15:22Z"
},
"Payer": {
"Id": 0,
"Key": "5eb041b0-19c9-4022-bd51-0e723885f5dd",
"Code": "string",
"Email": "string",
"Ssn": "string",
"FirstName": "string",
"LastName": "string",
"Phone": "string",
"CellPhone": "string",
"ReferId": 0,
"ReferUrl": "string",
"Account": {
"Id": 0,
"Key": "5eb041b0-19c9-4022-bd51-0e723885f5dd",
"LoginName": "string",
"Name": "string",
"Roles": [
0
],
"Authorizations": [
{
"Id": 0,
"Value": "string",
"Code": "string"
}
],
"IsActive": true,
"NewPassword": "string"
},
"Companies": [
{
"Id": 0,
"Key": "5eb041b0-19c9-4022-bd51-0e723885f5dd",
"Code": "string",
"Name": "string",
"OrgNo": "string",
"Phone": "string",
"ReferId": 0,
"ReferUrl": "string",
"DeliveryAddresses": [
{
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
}
],
"InvoiceAddress": {
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
},
"UseInvoiceAddressAsDeliveryAddress": true,
"Info": [
{
"Id": 0,
"Value": "string",
"Code": "string"
}
],
"PricelistIds": [
0
],
"ParentId": 0,
"DeliveryMethodIds": [
0
],
"PaymentMethodIds": [
0
],
"Email": "string",
"Flags": [
{
"Id": 0,
"Name": "string",
"Group": 0,
"IsSelected": true
}
],
"VatNo": "string"
}
],
"DeliveryAddresses": [
{
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
}
],
"InvoiceAddress": {
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
},
"Flags": [
{
"Id": 0,
"Name": "string",
"Group": 0,
"IsSelected": true
}
],
"UseInvoiceAddressAsDeliveryAddress": true,
"Info": [
{
"Id": 0,
"Value": "string",
"Code": "string"
}
],
"PricelistIds": [
0
],
"CrmId": "string",
"IsActive": true,
"Created": "2019-08-24T14:15:22Z",
"Updated": "2019-08-24T14:15:22Z"
},
"ShipTo": {
"Id": 0,
"Key": "5eb041b0-19c9-4022-bd51-0e723885f5dd",
"Code": "string",
"Email": "string",
"Ssn": "string",
"FirstName": "string",
"LastName": "string",
"Phone": "string",
"CellPhone": "string",
"ReferId": 0,
"ReferUrl": "string",
"Account": {
"Id": 0,
"Key": "5eb041b0-19c9-4022-bd51-0e723885f5dd",
"LoginName": "string",
"Name": "string",
"Roles": [
0
],
"Authorizations": [
{
"Id": 0,
"Value": "string",
"Code": "string"
}
],
"IsActive": true,
"NewPassword": "string"
},
"Companies": [
{
"Id": 0,
"Key": "5eb041b0-19c9-4022-bd51-0e723885f5dd",
"Code": "string",
"Name": "string",
"OrgNo": "string",
"Phone": "string",
"ReferId": 0,
"ReferUrl": "string",
"DeliveryAddresses": [
{
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
}
],
"InvoiceAddress": {
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
},
"UseInvoiceAddressAsDeliveryAddress": true,
"Info": [
{
"Id": 0,
"Value": "string",
"Code": "string"
}
],
"PricelistIds": [
0
],
"ParentId": 0,
"DeliveryMethodIds": [
0
],
"PaymentMethodIds": [
0
],
"Email": "string",
"Flags": [
{
"Id": 0,
"Name": "string",
"Group": 0,
"IsSelected": true
}
],
"VatNo": "string"
}
],
"DeliveryAddresses": [
{
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
}
],
"InvoiceAddress": {
"Id": 0,
"CareOf": "string",
"Line1": "string",
"Line2": "string",
"Zip": "string",
"City": "string",
"CountryId": 0,
"Country": "string",
"Region": "string",
"IsValidated": true,
"GlobalLocationNo": "string",
"ShippingPhoneNumber": "string",
"Code": "string"
},
"Flags": [
{
"Id": 0,
"Name": "string",
"Group": 0,
"IsSelected": true
}
],
"UseInvoiceAddressAsDeliveryAddress": true,
"Info": [
{
"Id": 0,
"Value": "string",
"Code": "string"
}
],
"PricelistIds": [
0
],
"CrmId": "string",
"IsActive": true,
"Created": "2019-08-24T14:15:22Z",
"Updated": "2019-08-24T14:15:22Z"
},
"PaymentMethods": [
{
"Id": 0,
"Name": "string",
"TypeId": 0,
"TypeName": "string",
"Description": "string",
"PartNo": "string",
"Price": 0,
"VatRate": 0,
"ImagePath": "string",
"IsSelected": true,
"Service": {
"Id": 0,
"Name": "string",
"Description": "string",
"ImagePath": "string",
"ImageKey": "9afa8b7e-ca15-438f-a9d6-f679c437e59c"
},
"ImageKey": "9afa8b7e-ca15-438f-a9d6-f679c437e59c",
"IsForCompanyOnly": true,
"IsForPersonOnly": true
}
],
"DeliveryMethods": [
{
"Id": 0,
"Name": "string",
"TypeId": 0,
"TypeName": "string",
"Description": "string",
"PartNo": "string",
"Price": 0,
"VatRate": 0,
"IsNotifiable": true,
"ImagePath": "string",
"IsSelected": true,
"ImageKey": "9afa8b7e-ca15-438f-a9d6-f679c437e59c",
"IsForCompanyOnly": true,
"IsForPersonOnly": true,
"Cost": 0,
"StoreId": 0,
"WarehouseId": 0,
"LocationId": 0,
"DropPoints": [
{
"Code": "string",
"RoutingCode": "string",
"Depot": "string",
"Name1": "string",
"Name2": "string",
"Address1": "string",
"Address2": "string",
"PostalCode": "string",
"City": "string",
"CountryCode": "string",
"Contact": "string",
"Phone": "string",
"Fax": "string",
"Email": "string",
"Latitude": 0.1,
"Longitude": 0.1,
"Distance": 0.1,
"OpeningHours": [
{}
],
"IsSelected": true
}
],
"Code": "string",
"Carrier": "string"
}
],
"Payments": [
{
"PaymentCode": 0,
"Amount": 0,
"CardNo": "string",
"PaymentMethodId": 0,
"PaymentServiceId": 0
}
]
},
"PaymentParameters": [
{
"Name": "string",
"Value": "string"
}
]
}'