curl --request POST \
--url https://{server_name}/Checkout/CreateOrderPlatform \
--header 'Content-Type: application/json' \
--data '
{
"ShippingDetails": {
"UserId": "5920775766266",
"UserIdNumber": null,
"UserIdNumberType": null,
"FirstName": "Tema",
"LastName": "Test",
"FirstNameInLocalCulture": null,
"LastNameInLocalCulture": null,
"MiddleName": null,
"Salutation": null,
"Phone1": "3000000001",
"Phone2": null,
"Fax": null,
"Email": "civentest@gmail.com",
"Address1": "ORREGO LUCO 54",
"Address2": "",
"City": "PROVIDENCIA",
"CityRegion": null,
"StateOrProvince": "Maule",
"Zip": "7510115",
"CountryCode": "CL",
"StateCode": "ML",
"Company": null
},
"BillingDetails": {
"UserId": "5920775766266",
"UserIdNumber": null,
"UserIdNumberType": null,
"FirstName": "Tema",
"LastName": "Test",
"FirstNameInLocalCulture": null,
"LastNameInLocalCulture": null,
"MiddleName": null,
"Salutation": null,
"Phone1": "3000000000",
"Phone2": null,
"Fax": null,
"Email": "civentest@gmail.com",
"Address1": "ORREGO LUCO 54",
"Address2": "",
"City": "PROVIDENCIA",
"CityRegion": null,
"StateOrProvince": "Maule",
"Zip": "7510115",
"CountryCode": "CL",
"StateCode": "ML",
"Company": null
},
"ShippingMethodId": "40032680",
"IsTaxPrePaid": true,
"IsSameDayDispatchSelected": false,
"GiftCards": null,
"CustomerPayments": {
"Duties": 5807,
"Taxes": 19491,
"CustomClearanceFee": 0,
"ShippingPrice": 11377,
"Total": 122075
},
"CheckoutUrl": "https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f",
"MarketplaceData": null,
"OrderReplacementData": null,
"OrderData": null,
"IsMarketplaceOrder": false,
"IsReplacementOrder": false,
"IsOOS": true,
"IsSyncOrder": false,
"CountryCode": "CL",
"ClientIP": null,
"Currency": {
"OriginalCurrencyCode": "GBP",
"CurrencyCode": "CLP"
},
"PriceModification": null,
"Culture": {
"PreferedCultureCode": null,
"InputDataCultureCode": "en",
"CultureCode": null
},
"LocalShippingOptions": [
{
"Carrier": "globaleintegration_standard",
"CarrierTitle": "globaleintegration_standard",
"CarrierName": "globaleintegration_standard",
"Code": "globaleintegration_standard",
"Method": "globaleintegration_standard",
"MethodTitle": "globaleintegration_standard",
"MethodDescription": "globaleintegration_standard",
"Price": 0,
"IsPreferred": true
}
],
"Products": [
{
"ProductCode": "40166999589034",
"ProductGroupCode": "6707847102634",
"Name": "ADIDAS | CLASSIC BACKPACK BBBB",
"NameEnglish": null,
"Keywords": null,
"URL": null,
"Description": null,
"DescriptionEnglish": null,
"GenericHSCode": null,
"Weight": "0",
"Height": null,
"Length": null,
"Width": null,
"Volume": null,
"ImageURL": "https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515",
"ImageWidth": null,
"ImageHeight": null,
"OriginCountryCode": null,
"ListPrice": "115000.0",
"OriginalListPrice": null,
"SalePrice": "85400.0",
"OriginalSalePrice": null,
"UnitSalePriceForDuties": null,
"SalePriceBeforeRounding": null,
"OriginalSalePriceAfterGlobalEDiscount": null,
"OriginalSalePriceAfterRounding": null,
"VATRateType": {
"VATRateTypeCode": "vatRateType_GB_20",
"Name": "vatRateType_GB_20",
"Rate": 20,
"InternalVATRateTypeId": 0
},
"LocalVATRateType": {
"VATRateTypeCode": "vatRateType_GB_20",
"Name": "vatRateType_GB_20",
"Rate": 20,
"InternalVATRateTypeId": 0
},
"Brand": {
"BrandCode": "ADIDAS",
"Name": "ADIDAS"
},
"Categories": [
{
"CategoryCode": "2222",
"Name": "2222"
},
{
"CategoryCode": "adidas",
"Name": "adidas"
},
{
"CategoryCode": "backpack",
"Name": "backpack"
},
{
"CategoryCode": "egnition-sample-data",
"Name": "egnition-sample-data"
},
{
"CategoryCode": "getest",
"Name": "getest"
},
{
"CategoryCode": "globaleteg",
"Name": "globaleteg"
},
{
"CategoryCode": "men",
"Name": "men"
},
{
"CategoryCode": "pc - test2",
"Name": "pc - test2"
}
],
"OrderedQuantity": 1,
"DeliveryQuantity": -1,
"CartItemId": "40166999589034-0",
"ParentCartItemId": null,
"CartItemOptionId": null,
"IsBlockedForGlobalE": false,
"IsBundle": null,
"Attributes": null,
"AttributesEnglish": null,
"MetaData": {
"Attributes": [
{
"AttributeKey": "backpack",
"AttributeValue": "backpack"
}
]
},
"IsFixedPrice": true,
"HandlingCode": null,
"NetWeight": null,
"NetVolume": null,
"IsVirtual": false,
"ProductGroupCodeSecondary": null,
"ProductCodeSecondary": "123456",
"GiftMessage": null,
"OriginalMerchantUnitSalePrice": null,
"VATCategory": null,
"IsBackOrdered": false,
"BackOrderDate": null,
"ProductClassCode": null,
"PriceCoefficientRate": null,
"IsGiftCard": false,
"GiftCardId": null,
"PlatformIsActive": null,
"MerchantPriceForDuties": null,
"HubCode": null,
"OriginalSalePriceAfterDiscounts": null,
"EstimatedDeliveryDate": null,
"AvailableQuantity": null
}
],
"CartToken": null,
"MerchantCartToken": "372520cb016c0fdb8459367755b69113",
"MerchantCartHash": "nf2JfTVEveA+Sn53c7Fo0w==",
"HubId": null,
"PaymentInstallments": null,
"UserDetails": {
"UserId": "5920775766266",
"IsB2B": false,
"AddressDetails": [
{
"FirstName": "Test",
"LastName": "Test",
"Email": "civentest@gmail.com",
"Phone1": "3000000000",
"Address1": "ORREGO LUCO 54",
"City": "Colorado",
"Zip": "7510114",
"CountryCode": "CL"
}
]
},
"UrlParameters": null,
"Discounts": [],
"Benefits": null,
"VATRegistration": null,
"FreeShipping": null,
"VoucherData": null,
"LoyaltyData": null,
"SessionId": null,
"AuthToken": null,
"UseIpv6": false,
"rateData": null,
"WebStoreCode": "globale-dev.myshopify.com",
"WebStoreInstanceCode": null,
"LoyaltyPoints": null,
"AllowMailsFromMerchant": false,
"AllowDirectCommunicationFromMerchant": false,
"CartId": null,
"MerchantOrderId": "TestMerchantOrderId",
"MerchantInternalOrderId": "TestMerchantInternalOrderId",
"BillingCustomFields": null,
"ShippingCustomFields": null,
"ShippingMethodCode": null,
"ShippingServiceCode": "DHL",
"OrderCreationSource": "ShopifyAPI"
}
'import requests
url = "https://{server_name}/Checkout/CreateOrderPlatform"
payload = {
"ShippingDetails": {
"UserId": "5920775766266",
"UserIdNumber": None,
"UserIdNumberType": None,
"FirstName": "Tema",
"LastName": "Test",
"FirstNameInLocalCulture": None,
"LastNameInLocalCulture": None,
"MiddleName": None,
"Salutation": None,
"Phone1": "3000000001",
"Phone2": None,
"Fax": None,
"Email": "civentest@gmail.com",
"Address1": "ORREGO LUCO 54",
"Address2": "",
"City": "PROVIDENCIA",
"CityRegion": None,
"StateOrProvince": "Maule",
"Zip": "7510115",
"CountryCode": "CL",
"StateCode": "ML",
"Company": None
},
"BillingDetails": {
"UserId": "5920775766266",
"UserIdNumber": None,
"UserIdNumberType": None,
"FirstName": "Tema",
"LastName": "Test",
"FirstNameInLocalCulture": None,
"LastNameInLocalCulture": None,
"MiddleName": None,
"Salutation": None,
"Phone1": "3000000000",
"Phone2": None,
"Fax": None,
"Email": "civentest@gmail.com",
"Address1": "ORREGO LUCO 54",
"Address2": "",
"City": "PROVIDENCIA",
"CityRegion": None,
"StateOrProvince": "Maule",
"Zip": "7510115",
"CountryCode": "CL",
"StateCode": "ML",
"Company": None
},
"ShippingMethodId": "40032680",
"IsTaxPrePaid": True,
"IsSameDayDispatchSelected": False,
"GiftCards": None,
"CustomerPayments": {
"Duties": 5807,
"Taxes": 19491,
"CustomClearanceFee": 0,
"ShippingPrice": 11377,
"Total": 122075
},
"CheckoutUrl": "https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f",
"MarketplaceData": None,
"OrderReplacementData": None,
"OrderData": None,
"IsMarketplaceOrder": False,
"IsReplacementOrder": False,
"IsOOS": True,
"IsSyncOrder": False,
"CountryCode": "CL",
"ClientIP": None,
"Currency": {
"OriginalCurrencyCode": "GBP",
"CurrencyCode": "CLP"
},
"PriceModification": None,
"Culture": {
"PreferedCultureCode": None,
"InputDataCultureCode": "en",
"CultureCode": None
},
"LocalShippingOptions": [
{
"Carrier": "globaleintegration_standard",
"CarrierTitle": "globaleintegration_standard",
"CarrierName": "globaleintegration_standard",
"Code": "globaleintegration_standard",
"Method": "globaleintegration_standard",
"MethodTitle": "globaleintegration_standard",
"MethodDescription": "globaleintegration_standard",
"Price": 0,
"IsPreferred": True
}
],
"Products": [
{
"ProductCode": "40166999589034",
"ProductGroupCode": "6707847102634",
"Name": "ADIDAS | CLASSIC BACKPACK BBBB",
"NameEnglish": None,
"Keywords": None,
"URL": None,
"Description": None,
"DescriptionEnglish": None,
"GenericHSCode": None,
"Weight": "0",
"Height": None,
"Length": None,
"Width": None,
"Volume": None,
"ImageURL": "https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515",
"ImageWidth": None,
"ImageHeight": None,
"OriginCountryCode": None,
"ListPrice": "115000.0",
"OriginalListPrice": None,
"SalePrice": "85400.0",
"OriginalSalePrice": None,
"UnitSalePriceForDuties": None,
"SalePriceBeforeRounding": None,
"OriginalSalePriceAfterGlobalEDiscount": None,
"OriginalSalePriceAfterRounding": None,
"VATRateType": {
"VATRateTypeCode": "vatRateType_GB_20",
"Name": "vatRateType_GB_20",
"Rate": 20,
"InternalVATRateTypeId": 0
},
"LocalVATRateType": {
"VATRateTypeCode": "vatRateType_GB_20",
"Name": "vatRateType_GB_20",
"Rate": 20,
"InternalVATRateTypeId": 0
},
"Brand": {
"BrandCode": "ADIDAS",
"Name": "ADIDAS"
},
"Categories": [
{
"CategoryCode": "2222",
"Name": "2222"
},
{
"CategoryCode": "adidas",
"Name": "adidas"
},
{
"CategoryCode": "backpack",
"Name": "backpack"
},
{
"CategoryCode": "egnition-sample-data",
"Name": "egnition-sample-data"
},
{
"CategoryCode": "getest",
"Name": "getest"
},
{
"CategoryCode": "globaleteg",
"Name": "globaleteg"
},
{
"CategoryCode": "men",
"Name": "men"
},
{
"CategoryCode": "pc - test2",
"Name": "pc - test2"
}
],
"OrderedQuantity": 1,
"DeliveryQuantity": -1,
"CartItemId": "40166999589034-0",
"ParentCartItemId": None,
"CartItemOptionId": None,
"IsBlockedForGlobalE": False,
"IsBundle": None,
"Attributes": None,
"AttributesEnglish": None,
"MetaData": { "Attributes": [
{
"AttributeKey": "backpack",
"AttributeValue": "backpack"
}
] },
"IsFixedPrice": True,
"HandlingCode": None,
"NetWeight": None,
"NetVolume": None,
"IsVirtual": False,
"ProductGroupCodeSecondary": None,
"ProductCodeSecondary": "123456",
"GiftMessage": None,
"OriginalMerchantUnitSalePrice": None,
"VATCategory": None,
"IsBackOrdered": False,
"BackOrderDate": None,
"ProductClassCode": None,
"PriceCoefficientRate": None,
"IsGiftCard": False,
"GiftCardId": None,
"PlatformIsActive": None,
"MerchantPriceForDuties": None,
"HubCode": None,
"OriginalSalePriceAfterDiscounts": None,
"EstimatedDeliveryDate": None,
"AvailableQuantity": None
}
],
"CartToken": None,
"MerchantCartToken": "372520cb016c0fdb8459367755b69113",
"MerchantCartHash": "nf2JfTVEveA+Sn53c7Fo0w==",
"HubId": None,
"PaymentInstallments": None,
"UserDetails": {
"UserId": "5920775766266",
"IsB2B": False,
"AddressDetails": [
{
"FirstName": "Test",
"LastName": "Test",
"Email": "civentest@gmail.com",
"Phone1": "3000000000",
"Address1": "ORREGO LUCO 54",
"City": "Colorado",
"Zip": "7510114",
"CountryCode": "CL"
}
]
},
"UrlParameters": None,
"Discounts": [],
"Benefits": None,
"VATRegistration": None,
"FreeShipping": None,
"VoucherData": None,
"LoyaltyData": None,
"SessionId": None,
"AuthToken": None,
"UseIpv6": False,
"rateData": None,
"WebStoreCode": "globale-dev.myshopify.com",
"WebStoreInstanceCode": None,
"LoyaltyPoints": None,
"AllowMailsFromMerchant": False,
"AllowDirectCommunicationFromMerchant": False,
"CartId": None,
"MerchantOrderId": "TestMerchantOrderId",
"MerchantInternalOrderId": "TestMerchantInternalOrderId",
"BillingCustomFields": None,
"ShippingCustomFields": None,
"ShippingMethodCode": None,
"ShippingServiceCode": "DHL",
"OrderCreationSource": "ShopifyAPI"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
ShippingDetails: {
UserId: '5920775766266',
UserIdNumber: null,
UserIdNumberType: null,
FirstName: 'Tema',
LastName: 'Test',
FirstNameInLocalCulture: null,
LastNameInLocalCulture: null,
MiddleName: null,
Salutation: null,
Phone1: '3000000001',
Phone2: null,
Fax: null,
Email: 'civentest@gmail.com',
Address1: 'ORREGO LUCO 54',
Address2: '',
City: 'PROVIDENCIA',
CityRegion: null,
StateOrProvince: 'Maule',
Zip: '7510115',
CountryCode: 'CL',
StateCode: 'ML',
Company: null
},
BillingDetails: {
UserId: '5920775766266',
UserIdNumber: null,
UserIdNumberType: null,
FirstName: 'Tema',
LastName: 'Test',
FirstNameInLocalCulture: null,
LastNameInLocalCulture: null,
MiddleName: null,
Salutation: null,
Phone1: '3000000000',
Phone2: null,
Fax: null,
Email: 'civentest@gmail.com',
Address1: 'ORREGO LUCO 54',
Address2: '',
City: 'PROVIDENCIA',
CityRegion: null,
StateOrProvince: 'Maule',
Zip: '7510115',
CountryCode: 'CL',
StateCode: 'ML',
Company: null
},
ShippingMethodId: '40032680',
IsTaxPrePaid: true,
IsSameDayDispatchSelected: false,
GiftCards: null,
CustomerPayments: {
Duties: 5807,
Taxes: 19491,
CustomClearanceFee: 0,
ShippingPrice: 11377,
Total: 122075
},
CheckoutUrl: 'https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f',
MarketplaceData: null,
OrderReplacementData: null,
OrderData: null,
IsMarketplaceOrder: false,
IsReplacementOrder: false,
IsOOS: true,
IsSyncOrder: false,
CountryCode: 'CL',
ClientIP: null,
Currency: {OriginalCurrencyCode: 'GBP', CurrencyCode: 'CLP'},
PriceModification: null,
Culture: {PreferedCultureCode: null, InputDataCultureCode: 'en', CultureCode: null},
LocalShippingOptions: [
{
Carrier: 'globaleintegration_standard',
CarrierTitle: 'globaleintegration_standard',
CarrierName: 'globaleintegration_standard',
Code: 'globaleintegration_standard',
Method: 'globaleintegration_standard',
MethodTitle: 'globaleintegration_standard',
MethodDescription: 'globaleintegration_standard',
Price: 0,
IsPreferred: true
}
],
Products: [
{
ProductCode: '40166999589034',
ProductGroupCode: '6707847102634',
Name: 'ADIDAS | CLASSIC BACKPACK BBBB',
NameEnglish: null,
Keywords: null,
URL: null,
Description: null,
DescriptionEnglish: null,
GenericHSCode: null,
Weight: '0',
Height: null,
Length: null,
Width: null,
Volume: null,
ImageURL: 'https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515',
ImageWidth: null,
ImageHeight: null,
OriginCountryCode: null,
ListPrice: '115000.0',
OriginalListPrice: null,
SalePrice: '85400.0',
OriginalSalePrice: null,
UnitSalePriceForDuties: null,
SalePriceBeforeRounding: null,
OriginalSalePriceAfterGlobalEDiscount: null,
OriginalSalePriceAfterRounding: null,
VATRateType: {
VATRateTypeCode: 'vatRateType_GB_20',
Name: 'vatRateType_GB_20',
Rate: 20,
InternalVATRateTypeId: 0
},
LocalVATRateType: {
VATRateTypeCode: 'vatRateType_GB_20',
Name: 'vatRateType_GB_20',
Rate: 20,
InternalVATRateTypeId: 0
},
Brand: {BrandCode: 'ADIDAS', Name: 'ADIDAS'},
Categories: [
{CategoryCode: '2222', Name: '2222'},
{CategoryCode: 'adidas', Name: 'adidas'},
{CategoryCode: 'backpack', Name: 'backpack'},
{CategoryCode: 'egnition-sample-data', Name: 'egnition-sample-data'},
{CategoryCode: 'getest', Name: 'getest'},
{CategoryCode: 'globaleteg', Name: 'globaleteg'},
{CategoryCode: 'men', Name: 'men'},
{CategoryCode: 'pc - test2', Name: 'pc - test2'}
],
OrderedQuantity: 1,
DeliveryQuantity: -1,
CartItemId: '40166999589034-0',
ParentCartItemId: null,
CartItemOptionId: null,
IsBlockedForGlobalE: false,
IsBundle: null,
Attributes: null,
AttributesEnglish: null,
MetaData: {Attributes: [{AttributeKey: 'backpack', AttributeValue: 'backpack'}]},
IsFixedPrice: true,
HandlingCode: null,
NetWeight: null,
NetVolume: null,
IsVirtual: false,
ProductGroupCodeSecondary: null,
ProductCodeSecondary: '123456',
GiftMessage: null,
OriginalMerchantUnitSalePrice: null,
VATCategory: null,
IsBackOrdered: false,
BackOrderDate: null,
ProductClassCode: null,
PriceCoefficientRate: null,
IsGiftCard: false,
GiftCardId: null,
PlatformIsActive: null,
MerchantPriceForDuties: null,
HubCode: null,
OriginalSalePriceAfterDiscounts: null,
EstimatedDeliveryDate: null,
AvailableQuantity: null
}
],
CartToken: null,
MerchantCartToken: '372520cb016c0fdb8459367755b69113',
MerchantCartHash: 'nf2JfTVEveA+Sn53c7Fo0w==',
HubId: null,
PaymentInstallments: null,
UserDetails: {
UserId: '5920775766266',
IsB2B: false,
AddressDetails: [
{
FirstName: 'Test',
LastName: 'Test',
Email: 'civentest@gmail.com',
Phone1: '3000000000',
Address1: 'ORREGO LUCO 54',
City: 'Colorado',
Zip: '7510114',
CountryCode: 'CL'
}
]
},
UrlParameters: null,
Discounts: [],
Benefits: null,
VATRegistration: null,
FreeShipping: null,
VoucherData: null,
LoyaltyData: null,
SessionId: null,
AuthToken: null,
UseIpv6: false,
rateData: null,
WebStoreCode: 'globale-dev.myshopify.com',
WebStoreInstanceCode: null,
LoyaltyPoints: null,
AllowMailsFromMerchant: false,
AllowDirectCommunicationFromMerchant: false,
CartId: null,
MerchantOrderId: 'TestMerchantOrderId',
MerchantInternalOrderId: 'TestMerchantInternalOrderId',
BillingCustomFields: null,
ShippingCustomFields: null,
ShippingMethodCode: null,
ShippingServiceCode: 'DHL',
OrderCreationSource: 'ShopifyAPI'
})
};
fetch('https://{server_name}/Checkout/CreateOrderPlatform', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{server_name}/Checkout/CreateOrderPlatform",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ShippingDetails' => [
'UserId' => '5920775766266',
'UserIdNumber' => null,
'UserIdNumberType' => null,
'FirstName' => 'Tema',
'LastName' => 'Test',
'FirstNameInLocalCulture' => null,
'LastNameInLocalCulture' => null,
'MiddleName' => null,
'Salutation' => null,
'Phone1' => '3000000001',
'Phone2' => null,
'Fax' => null,
'Email' => 'civentest@gmail.com',
'Address1' => 'ORREGO LUCO 54',
'Address2' => '',
'City' => 'PROVIDENCIA',
'CityRegion' => null,
'StateOrProvince' => 'Maule',
'Zip' => '7510115',
'CountryCode' => 'CL',
'StateCode' => 'ML',
'Company' => null
],
'BillingDetails' => [
'UserId' => '5920775766266',
'UserIdNumber' => null,
'UserIdNumberType' => null,
'FirstName' => 'Tema',
'LastName' => 'Test',
'FirstNameInLocalCulture' => null,
'LastNameInLocalCulture' => null,
'MiddleName' => null,
'Salutation' => null,
'Phone1' => '3000000000',
'Phone2' => null,
'Fax' => null,
'Email' => 'civentest@gmail.com',
'Address1' => 'ORREGO LUCO 54',
'Address2' => '',
'City' => 'PROVIDENCIA',
'CityRegion' => null,
'StateOrProvince' => 'Maule',
'Zip' => '7510115',
'CountryCode' => 'CL',
'StateCode' => 'ML',
'Company' => null
],
'ShippingMethodId' => '40032680',
'IsTaxPrePaid' => true,
'IsSameDayDispatchSelected' => false,
'GiftCards' => null,
'CustomerPayments' => [
'Duties' => 5807,
'Taxes' => 19491,
'CustomClearanceFee' => 0,
'ShippingPrice' => 11377,
'Total' => 122075
],
'CheckoutUrl' => 'https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f',
'MarketplaceData' => null,
'OrderReplacementData' => null,
'OrderData' => null,
'IsMarketplaceOrder' => false,
'IsReplacementOrder' => false,
'IsOOS' => true,
'IsSyncOrder' => false,
'CountryCode' => 'CL',
'ClientIP' => null,
'Currency' => [
'OriginalCurrencyCode' => 'GBP',
'CurrencyCode' => 'CLP'
],
'PriceModification' => null,
'Culture' => [
'PreferedCultureCode' => null,
'InputDataCultureCode' => 'en',
'CultureCode' => null
],
'LocalShippingOptions' => [
[
'Carrier' => 'globaleintegration_standard',
'CarrierTitle' => 'globaleintegration_standard',
'CarrierName' => 'globaleintegration_standard',
'Code' => 'globaleintegration_standard',
'Method' => 'globaleintegration_standard',
'MethodTitle' => 'globaleintegration_standard',
'MethodDescription' => 'globaleintegration_standard',
'Price' => 0,
'IsPreferred' => true
]
],
'Products' => [
[
'ProductCode' => '40166999589034',
'ProductGroupCode' => '6707847102634',
'Name' => 'ADIDAS | CLASSIC BACKPACK BBBB',
'NameEnglish' => null,
'Keywords' => null,
'URL' => null,
'Description' => null,
'DescriptionEnglish' => null,
'GenericHSCode' => null,
'Weight' => '0',
'Height' => null,
'Length' => null,
'Width' => null,
'Volume' => null,
'ImageURL' => 'https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515',
'ImageWidth' => null,
'ImageHeight' => null,
'OriginCountryCode' => null,
'ListPrice' => '115000.0',
'OriginalListPrice' => null,
'SalePrice' => '85400.0',
'OriginalSalePrice' => null,
'UnitSalePriceForDuties' => null,
'SalePriceBeforeRounding' => null,
'OriginalSalePriceAfterGlobalEDiscount' => null,
'OriginalSalePriceAfterRounding' => null,
'VATRateType' => [
'VATRateTypeCode' => 'vatRateType_GB_20',
'Name' => 'vatRateType_GB_20',
'Rate' => 20,
'InternalVATRateTypeId' => 0
],
'LocalVATRateType' => [
'VATRateTypeCode' => 'vatRateType_GB_20',
'Name' => 'vatRateType_GB_20',
'Rate' => 20,
'InternalVATRateTypeId' => 0
],
'Brand' => [
'BrandCode' => 'ADIDAS',
'Name' => 'ADIDAS'
],
'Categories' => [
[
'CategoryCode' => '2222',
'Name' => '2222'
],
[
'CategoryCode' => 'adidas',
'Name' => 'adidas'
],
[
'CategoryCode' => 'backpack',
'Name' => 'backpack'
],
[
'CategoryCode' => 'egnition-sample-data',
'Name' => 'egnition-sample-data'
],
[
'CategoryCode' => 'getest',
'Name' => 'getest'
],
[
'CategoryCode' => 'globaleteg',
'Name' => 'globaleteg'
],
[
'CategoryCode' => 'men',
'Name' => 'men'
],
[
'CategoryCode' => 'pc - test2',
'Name' => 'pc - test2'
]
],
'OrderedQuantity' => 1,
'DeliveryQuantity' => -1,
'CartItemId' => '40166999589034-0',
'ParentCartItemId' => null,
'CartItemOptionId' => null,
'IsBlockedForGlobalE' => false,
'IsBundle' => null,
'Attributes' => null,
'AttributesEnglish' => null,
'MetaData' => [
'Attributes' => [
[
'AttributeKey' => 'backpack',
'AttributeValue' => 'backpack'
]
]
],
'IsFixedPrice' => true,
'HandlingCode' => null,
'NetWeight' => null,
'NetVolume' => null,
'IsVirtual' => false,
'ProductGroupCodeSecondary' => null,
'ProductCodeSecondary' => '123456',
'GiftMessage' => null,
'OriginalMerchantUnitSalePrice' => null,
'VATCategory' => null,
'IsBackOrdered' => false,
'BackOrderDate' => null,
'ProductClassCode' => null,
'PriceCoefficientRate' => null,
'IsGiftCard' => false,
'GiftCardId' => null,
'PlatformIsActive' => null,
'MerchantPriceForDuties' => null,
'HubCode' => null,
'OriginalSalePriceAfterDiscounts' => null,
'EstimatedDeliveryDate' => null,
'AvailableQuantity' => null
]
],
'CartToken' => null,
'MerchantCartToken' => '372520cb016c0fdb8459367755b69113',
'MerchantCartHash' => 'nf2JfTVEveA+Sn53c7Fo0w==',
'HubId' => null,
'PaymentInstallments' => null,
'UserDetails' => [
'UserId' => '5920775766266',
'IsB2B' => false,
'AddressDetails' => [
[
'FirstName' => 'Test',
'LastName' => 'Test',
'Email' => 'civentest@gmail.com',
'Phone1' => '3000000000',
'Address1' => 'ORREGO LUCO 54',
'City' => 'Colorado',
'Zip' => '7510114',
'CountryCode' => 'CL'
]
]
],
'UrlParameters' => null,
'Discounts' => [
],
'Benefits' => null,
'VATRegistration' => null,
'FreeShipping' => null,
'VoucherData' => null,
'LoyaltyData' => null,
'SessionId' => null,
'AuthToken' => null,
'UseIpv6' => false,
'rateData' => null,
'WebStoreCode' => 'globale-dev.myshopify.com',
'WebStoreInstanceCode' => null,
'LoyaltyPoints' => null,
'AllowMailsFromMerchant' => false,
'AllowDirectCommunicationFromMerchant' => false,
'CartId' => null,
'MerchantOrderId' => 'TestMerchantOrderId',
'MerchantInternalOrderId' => 'TestMerchantInternalOrderId',
'BillingCustomFields' => null,
'ShippingCustomFields' => null,
'ShippingMethodCode' => null,
'ShippingServiceCode' => 'DHL',
'OrderCreationSource' => 'ShopifyAPI'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://{server_name}/Checkout/CreateOrderPlatform"
payload := strings.NewReader("{\n \"ShippingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000001\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"BillingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000000\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"ShippingMethodId\": \"40032680\",\n \"IsTaxPrePaid\": true,\n \"IsSameDayDispatchSelected\": false,\n \"GiftCards\": null,\n \"CustomerPayments\": {\n \"Duties\": 5807,\n \"Taxes\": 19491,\n \"CustomClearanceFee\": 0,\n \"ShippingPrice\": 11377,\n \"Total\": 122075\n },\n \"CheckoutUrl\": \"https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f\",\n \"MarketplaceData\": null,\n \"OrderReplacementData\": null,\n \"OrderData\": null,\n \"IsMarketplaceOrder\": false,\n \"IsReplacementOrder\": false,\n \"IsOOS\": true,\n \"IsSyncOrder\": false,\n \"CountryCode\": \"CL\",\n \"ClientIP\": null,\n \"Currency\": {\n \"OriginalCurrencyCode\": \"GBP\",\n \"CurrencyCode\": \"CLP\"\n },\n \"PriceModification\": null,\n \"Culture\": {\n \"PreferedCultureCode\": null,\n \"InputDataCultureCode\": \"en\",\n \"CultureCode\": null\n },\n \"LocalShippingOptions\": [\n {\n \"Carrier\": \"globaleintegration_standard\",\n \"CarrierTitle\": \"globaleintegration_standard\",\n \"CarrierName\": \"globaleintegration_standard\",\n \"Code\": \"globaleintegration_standard\",\n \"Method\": \"globaleintegration_standard\",\n \"MethodTitle\": \"globaleintegration_standard\",\n \"MethodDescription\": \"globaleintegration_standard\",\n \"Price\": 0,\n \"IsPreferred\": true\n }\n ],\n \"Products\": [\n {\n \"ProductCode\": \"40166999589034\",\n \"ProductGroupCode\": \"6707847102634\",\n \"Name\": \"ADIDAS | CLASSIC BACKPACK BBBB\",\n \"NameEnglish\": null,\n \"Keywords\": null,\n \"URL\": null,\n \"Description\": null,\n \"DescriptionEnglish\": null,\n \"GenericHSCode\": null,\n \"Weight\": \"0\",\n \"Height\": null,\n \"Length\": null,\n \"Width\": null,\n \"Volume\": null,\n \"ImageURL\": \"https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515\",\n \"ImageWidth\": null,\n \"ImageHeight\": null,\n \"OriginCountryCode\": null,\n \"ListPrice\": \"115000.0\",\n \"OriginalListPrice\": null,\n \"SalePrice\": \"85400.0\",\n \"OriginalSalePrice\": null,\n \"UnitSalePriceForDuties\": null,\n \"SalePriceBeforeRounding\": null,\n \"OriginalSalePriceAfterGlobalEDiscount\": null,\n \"OriginalSalePriceAfterRounding\": null,\n \"VATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"LocalVATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"Brand\": {\n \"BrandCode\": \"ADIDAS\",\n \"Name\": \"ADIDAS\"\n },\n \"Categories\": [\n {\n \"CategoryCode\": \"2222\",\n \"Name\": \"2222\"\n },\n {\n \"CategoryCode\": \"adidas\",\n \"Name\": \"adidas\"\n },\n {\n \"CategoryCode\": \"backpack\",\n \"Name\": \"backpack\"\n },\n {\n \"CategoryCode\": \"egnition-sample-data\",\n \"Name\": \"egnition-sample-data\"\n },\n {\n \"CategoryCode\": \"getest\",\n \"Name\": \"getest\"\n },\n {\n \"CategoryCode\": \"globaleteg\",\n \"Name\": \"globaleteg\"\n },\n {\n \"CategoryCode\": \"men\",\n \"Name\": \"men\"\n },\n {\n \"CategoryCode\": \"pc - test2\",\n \"Name\": \"pc - test2\"\n }\n ],\n \"OrderedQuantity\": 1,\n \"DeliveryQuantity\": -1,\n \"CartItemId\": \"40166999589034-0\",\n \"ParentCartItemId\": null,\n \"CartItemOptionId\": null,\n \"IsBlockedForGlobalE\": false,\n \"IsBundle\": null,\n \"Attributes\": null,\n \"AttributesEnglish\": null,\n \"MetaData\": {\n \"Attributes\": [\n {\n \"AttributeKey\": \"backpack\",\n \"AttributeValue\": \"backpack\"\n }\n ]\n },\n \"IsFixedPrice\": true,\n \"HandlingCode\": null,\n \"NetWeight\": null,\n \"NetVolume\": null,\n \"IsVirtual\": false,\n \"ProductGroupCodeSecondary\": null,\n \"ProductCodeSecondary\": \"123456\",\n \"GiftMessage\": null,\n \"OriginalMerchantUnitSalePrice\": null,\n \"VATCategory\": null,\n \"IsBackOrdered\": false,\n \"BackOrderDate\": null,\n \"ProductClassCode\": null,\n \"PriceCoefficientRate\": null,\n \"IsGiftCard\": false,\n \"GiftCardId\": null,\n \"PlatformIsActive\": null,\n \"MerchantPriceForDuties\": null,\n \"HubCode\": null,\n \"OriginalSalePriceAfterDiscounts\": null,\n \"EstimatedDeliveryDate\": null,\n \"AvailableQuantity\": null\n }\n ],\n \"CartToken\": null,\n \"MerchantCartToken\": \"372520cb016c0fdb8459367755b69113\",\n \"MerchantCartHash\": \"nf2JfTVEveA+Sn53c7Fo0w==\",\n \"HubId\": null,\n \"PaymentInstallments\": null,\n \"UserDetails\": {\n \"UserId\": \"5920775766266\",\n \"IsB2B\": false,\n \"AddressDetails\": [\n {\n \"FirstName\": \"Test\",\n \"LastName\": \"Test\",\n \"Email\": \"civentest@gmail.com\",\n \"Phone1\": \"3000000000\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"City\": \"Colorado\",\n \"Zip\": \"7510114\",\n \"CountryCode\": \"CL\"\n }\n ]\n },\n \"UrlParameters\": null,\n \"Discounts\": [],\n \"Benefits\": null,\n \"VATRegistration\": null,\n \"FreeShipping\": null,\n \"VoucherData\": null,\n \"LoyaltyData\": null,\n \"SessionId\": null,\n \"AuthToken\": null,\n \"UseIpv6\": false,\n \"rateData\": null,\n \"WebStoreCode\": \"globale-dev.myshopify.com\",\n \"WebStoreInstanceCode\": null,\n \"LoyaltyPoints\": null,\n \"AllowMailsFromMerchant\": false,\n \"AllowDirectCommunicationFromMerchant\": false,\n \"CartId\": null,\n \"MerchantOrderId\": \"TestMerchantOrderId\",\n \"MerchantInternalOrderId\": \"TestMerchantInternalOrderId\",\n \"BillingCustomFields\": null,\n \"ShippingCustomFields\": null,\n \"ShippingMethodCode\": null,\n \"ShippingServiceCode\": \"DHL\",\n \"OrderCreationSource\": \"ShopifyAPI\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://{server_name}/Checkout/CreateOrderPlatform")
.header("Content-Type", "application/json")
.body("{\n \"ShippingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000001\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"BillingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000000\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"ShippingMethodId\": \"40032680\",\n \"IsTaxPrePaid\": true,\n \"IsSameDayDispatchSelected\": false,\n \"GiftCards\": null,\n \"CustomerPayments\": {\n \"Duties\": 5807,\n \"Taxes\": 19491,\n \"CustomClearanceFee\": 0,\n \"ShippingPrice\": 11377,\n \"Total\": 122075\n },\n \"CheckoutUrl\": \"https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f\",\n \"MarketplaceData\": null,\n \"OrderReplacementData\": null,\n \"OrderData\": null,\n \"IsMarketplaceOrder\": false,\n \"IsReplacementOrder\": false,\n \"IsOOS\": true,\n \"IsSyncOrder\": false,\n \"CountryCode\": \"CL\",\n \"ClientIP\": null,\n \"Currency\": {\n \"OriginalCurrencyCode\": \"GBP\",\n \"CurrencyCode\": \"CLP\"\n },\n \"PriceModification\": null,\n \"Culture\": {\n \"PreferedCultureCode\": null,\n \"InputDataCultureCode\": \"en\",\n \"CultureCode\": null\n },\n \"LocalShippingOptions\": [\n {\n \"Carrier\": \"globaleintegration_standard\",\n \"CarrierTitle\": \"globaleintegration_standard\",\n \"CarrierName\": \"globaleintegration_standard\",\n \"Code\": \"globaleintegration_standard\",\n \"Method\": \"globaleintegration_standard\",\n \"MethodTitle\": \"globaleintegration_standard\",\n \"MethodDescription\": \"globaleintegration_standard\",\n \"Price\": 0,\n \"IsPreferred\": true\n }\n ],\n \"Products\": [\n {\n \"ProductCode\": \"40166999589034\",\n \"ProductGroupCode\": \"6707847102634\",\n \"Name\": \"ADIDAS | CLASSIC BACKPACK BBBB\",\n \"NameEnglish\": null,\n \"Keywords\": null,\n \"URL\": null,\n \"Description\": null,\n \"DescriptionEnglish\": null,\n \"GenericHSCode\": null,\n \"Weight\": \"0\",\n \"Height\": null,\n \"Length\": null,\n \"Width\": null,\n \"Volume\": null,\n \"ImageURL\": \"https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515\",\n \"ImageWidth\": null,\n \"ImageHeight\": null,\n \"OriginCountryCode\": null,\n \"ListPrice\": \"115000.0\",\n \"OriginalListPrice\": null,\n \"SalePrice\": \"85400.0\",\n \"OriginalSalePrice\": null,\n \"UnitSalePriceForDuties\": null,\n \"SalePriceBeforeRounding\": null,\n \"OriginalSalePriceAfterGlobalEDiscount\": null,\n \"OriginalSalePriceAfterRounding\": null,\n \"VATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"LocalVATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"Brand\": {\n \"BrandCode\": \"ADIDAS\",\n \"Name\": \"ADIDAS\"\n },\n \"Categories\": [\n {\n \"CategoryCode\": \"2222\",\n \"Name\": \"2222\"\n },\n {\n \"CategoryCode\": \"adidas\",\n \"Name\": \"adidas\"\n },\n {\n \"CategoryCode\": \"backpack\",\n \"Name\": \"backpack\"\n },\n {\n \"CategoryCode\": \"egnition-sample-data\",\n \"Name\": \"egnition-sample-data\"\n },\n {\n \"CategoryCode\": \"getest\",\n \"Name\": \"getest\"\n },\n {\n \"CategoryCode\": \"globaleteg\",\n \"Name\": \"globaleteg\"\n },\n {\n \"CategoryCode\": \"men\",\n \"Name\": \"men\"\n },\n {\n \"CategoryCode\": \"pc - test2\",\n \"Name\": \"pc - test2\"\n }\n ],\n \"OrderedQuantity\": 1,\n \"DeliveryQuantity\": -1,\n \"CartItemId\": \"40166999589034-0\",\n \"ParentCartItemId\": null,\n \"CartItemOptionId\": null,\n \"IsBlockedForGlobalE\": false,\n \"IsBundle\": null,\n \"Attributes\": null,\n \"AttributesEnglish\": null,\n \"MetaData\": {\n \"Attributes\": [\n {\n \"AttributeKey\": \"backpack\",\n \"AttributeValue\": \"backpack\"\n }\n ]\n },\n \"IsFixedPrice\": true,\n \"HandlingCode\": null,\n \"NetWeight\": null,\n \"NetVolume\": null,\n \"IsVirtual\": false,\n \"ProductGroupCodeSecondary\": null,\n \"ProductCodeSecondary\": \"123456\",\n \"GiftMessage\": null,\n \"OriginalMerchantUnitSalePrice\": null,\n \"VATCategory\": null,\n \"IsBackOrdered\": false,\n \"BackOrderDate\": null,\n \"ProductClassCode\": null,\n \"PriceCoefficientRate\": null,\n \"IsGiftCard\": false,\n \"GiftCardId\": null,\n \"PlatformIsActive\": null,\n \"MerchantPriceForDuties\": null,\n \"HubCode\": null,\n \"OriginalSalePriceAfterDiscounts\": null,\n \"EstimatedDeliveryDate\": null,\n \"AvailableQuantity\": null\n }\n ],\n \"CartToken\": null,\n \"MerchantCartToken\": \"372520cb016c0fdb8459367755b69113\",\n \"MerchantCartHash\": \"nf2JfTVEveA+Sn53c7Fo0w==\",\n \"HubId\": null,\n \"PaymentInstallments\": null,\n \"UserDetails\": {\n \"UserId\": \"5920775766266\",\n \"IsB2B\": false,\n \"AddressDetails\": [\n {\n \"FirstName\": \"Test\",\n \"LastName\": \"Test\",\n \"Email\": \"civentest@gmail.com\",\n \"Phone1\": \"3000000000\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"City\": \"Colorado\",\n \"Zip\": \"7510114\",\n \"CountryCode\": \"CL\"\n }\n ]\n },\n \"UrlParameters\": null,\n \"Discounts\": [],\n \"Benefits\": null,\n \"VATRegistration\": null,\n \"FreeShipping\": null,\n \"VoucherData\": null,\n \"LoyaltyData\": null,\n \"SessionId\": null,\n \"AuthToken\": null,\n \"UseIpv6\": false,\n \"rateData\": null,\n \"WebStoreCode\": \"globale-dev.myshopify.com\",\n \"WebStoreInstanceCode\": null,\n \"LoyaltyPoints\": null,\n \"AllowMailsFromMerchant\": false,\n \"AllowDirectCommunicationFromMerchant\": false,\n \"CartId\": null,\n \"MerchantOrderId\": \"TestMerchantOrderId\",\n \"MerchantInternalOrderId\": \"TestMerchantInternalOrderId\",\n \"BillingCustomFields\": null,\n \"ShippingCustomFields\": null,\n \"ShippingMethodCode\": null,\n \"ShippingServiceCode\": \"DHL\",\n \"OrderCreationSource\": \"ShopifyAPI\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://{server_name}/Checkout/CreateOrderPlatform")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"ShippingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000001\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"BillingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000000\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"ShippingMethodId\": \"40032680\",\n \"IsTaxPrePaid\": true,\n \"IsSameDayDispatchSelected\": false,\n \"GiftCards\": null,\n \"CustomerPayments\": {\n \"Duties\": 5807,\n \"Taxes\": 19491,\n \"CustomClearanceFee\": 0,\n \"ShippingPrice\": 11377,\n \"Total\": 122075\n },\n \"CheckoutUrl\": \"https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f\",\n \"MarketplaceData\": null,\n \"OrderReplacementData\": null,\n \"OrderData\": null,\n \"IsMarketplaceOrder\": false,\n \"IsReplacementOrder\": false,\n \"IsOOS\": true,\n \"IsSyncOrder\": false,\n \"CountryCode\": \"CL\",\n \"ClientIP\": null,\n \"Currency\": {\n \"OriginalCurrencyCode\": \"GBP\",\n \"CurrencyCode\": \"CLP\"\n },\n \"PriceModification\": null,\n \"Culture\": {\n \"PreferedCultureCode\": null,\n \"InputDataCultureCode\": \"en\",\n \"CultureCode\": null\n },\n \"LocalShippingOptions\": [\n {\n \"Carrier\": \"globaleintegration_standard\",\n \"CarrierTitle\": \"globaleintegration_standard\",\n \"CarrierName\": \"globaleintegration_standard\",\n \"Code\": \"globaleintegration_standard\",\n \"Method\": \"globaleintegration_standard\",\n \"MethodTitle\": \"globaleintegration_standard\",\n \"MethodDescription\": \"globaleintegration_standard\",\n \"Price\": 0,\n \"IsPreferred\": true\n }\n ],\n \"Products\": [\n {\n \"ProductCode\": \"40166999589034\",\n \"ProductGroupCode\": \"6707847102634\",\n \"Name\": \"ADIDAS | CLASSIC BACKPACK BBBB\",\n \"NameEnglish\": null,\n \"Keywords\": null,\n \"URL\": null,\n \"Description\": null,\n \"DescriptionEnglish\": null,\n \"GenericHSCode\": null,\n \"Weight\": \"0\",\n \"Height\": null,\n \"Length\": null,\n \"Width\": null,\n \"Volume\": null,\n \"ImageURL\": \"https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515\",\n \"ImageWidth\": null,\n \"ImageHeight\": null,\n \"OriginCountryCode\": null,\n \"ListPrice\": \"115000.0\",\n \"OriginalListPrice\": null,\n \"SalePrice\": \"85400.0\",\n \"OriginalSalePrice\": null,\n \"UnitSalePriceForDuties\": null,\n \"SalePriceBeforeRounding\": null,\n \"OriginalSalePriceAfterGlobalEDiscount\": null,\n \"OriginalSalePriceAfterRounding\": null,\n \"VATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"LocalVATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"Brand\": {\n \"BrandCode\": \"ADIDAS\",\n \"Name\": \"ADIDAS\"\n },\n \"Categories\": [\n {\n \"CategoryCode\": \"2222\",\n \"Name\": \"2222\"\n },\n {\n \"CategoryCode\": \"adidas\",\n \"Name\": \"adidas\"\n },\n {\n \"CategoryCode\": \"backpack\",\n \"Name\": \"backpack\"\n },\n {\n \"CategoryCode\": \"egnition-sample-data\",\n \"Name\": \"egnition-sample-data\"\n },\n {\n \"CategoryCode\": \"getest\",\n \"Name\": \"getest\"\n },\n {\n \"CategoryCode\": \"globaleteg\",\n \"Name\": \"globaleteg\"\n },\n {\n \"CategoryCode\": \"men\",\n \"Name\": \"men\"\n },\n {\n \"CategoryCode\": \"pc - test2\",\n \"Name\": \"pc - test2\"\n }\n ],\n \"OrderedQuantity\": 1,\n \"DeliveryQuantity\": -1,\n \"CartItemId\": \"40166999589034-0\",\n \"ParentCartItemId\": null,\n \"CartItemOptionId\": null,\n \"IsBlockedForGlobalE\": false,\n \"IsBundle\": null,\n \"Attributes\": null,\n \"AttributesEnglish\": null,\n \"MetaData\": {\n \"Attributes\": [\n {\n \"AttributeKey\": \"backpack\",\n \"AttributeValue\": \"backpack\"\n }\n ]\n },\n \"IsFixedPrice\": true,\n \"HandlingCode\": null,\n \"NetWeight\": null,\n \"NetVolume\": null,\n \"IsVirtual\": false,\n \"ProductGroupCodeSecondary\": null,\n \"ProductCodeSecondary\": \"123456\",\n \"GiftMessage\": null,\n \"OriginalMerchantUnitSalePrice\": null,\n \"VATCategory\": null,\n \"IsBackOrdered\": false,\n \"BackOrderDate\": null,\n \"ProductClassCode\": null,\n \"PriceCoefficientRate\": null,\n \"IsGiftCard\": false,\n \"GiftCardId\": null,\n \"PlatformIsActive\": null,\n \"MerchantPriceForDuties\": null,\n \"HubCode\": null,\n \"OriginalSalePriceAfterDiscounts\": null,\n \"EstimatedDeliveryDate\": null,\n \"AvailableQuantity\": null\n }\n ],\n \"CartToken\": null,\n \"MerchantCartToken\": \"372520cb016c0fdb8459367755b69113\",\n \"MerchantCartHash\": \"nf2JfTVEveA+Sn53c7Fo0w==\",\n \"HubId\": null,\n \"PaymentInstallments\": null,\n \"UserDetails\": {\n \"UserId\": \"5920775766266\",\n \"IsB2B\": false,\n \"AddressDetails\": [\n {\n \"FirstName\": \"Test\",\n \"LastName\": \"Test\",\n \"Email\": \"civentest@gmail.com\",\n \"Phone1\": \"3000000000\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"City\": \"Colorado\",\n \"Zip\": \"7510114\",\n \"CountryCode\": \"CL\"\n }\n ]\n },\n \"UrlParameters\": null,\n \"Discounts\": [],\n \"Benefits\": null,\n \"VATRegistration\": null,\n \"FreeShipping\": null,\n \"VoucherData\": null,\n \"LoyaltyData\": null,\n \"SessionId\": null,\n \"AuthToken\": null,\n \"UseIpv6\": false,\n \"rateData\": null,\n \"WebStoreCode\": \"globale-dev.myshopify.com\",\n \"WebStoreInstanceCode\": null,\n \"LoyaltyPoints\": null,\n \"AllowMailsFromMerchant\": false,\n \"AllowDirectCommunicationFromMerchant\": false,\n \"CartId\": null,\n \"MerchantOrderId\": \"TestMerchantOrderId\",\n \"MerchantInternalOrderId\": \"TestMerchantInternalOrderId\",\n \"BillingCustomFields\": null,\n \"ShippingCustomFields\": null,\n \"ShippingMethodCode\": null,\n \"ShippingServiceCode\": \"DHL\",\n \"OrderCreationSource\": \"ShopifyAPI\"\n}"
response = http.request(request)
puts response.read_body{
"Success": true,
"Reason": "<string>"
}Create order platform
This API starts the process of creating an order in the Global-e system.
curl --request POST \
--url https://{server_name}/Checkout/CreateOrderPlatform \
--header 'Content-Type: application/json' \
--data '
{
"ShippingDetails": {
"UserId": "5920775766266",
"UserIdNumber": null,
"UserIdNumberType": null,
"FirstName": "Tema",
"LastName": "Test",
"FirstNameInLocalCulture": null,
"LastNameInLocalCulture": null,
"MiddleName": null,
"Salutation": null,
"Phone1": "3000000001",
"Phone2": null,
"Fax": null,
"Email": "civentest@gmail.com",
"Address1": "ORREGO LUCO 54",
"Address2": "",
"City": "PROVIDENCIA",
"CityRegion": null,
"StateOrProvince": "Maule",
"Zip": "7510115",
"CountryCode": "CL",
"StateCode": "ML",
"Company": null
},
"BillingDetails": {
"UserId": "5920775766266",
"UserIdNumber": null,
"UserIdNumberType": null,
"FirstName": "Tema",
"LastName": "Test",
"FirstNameInLocalCulture": null,
"LastNameInLocalCulture": null,
"MiddleName": null,
"Salutation": null,
"Phone1": "3000000000",
"Phone2": null,
"Fax": null,
"Email": "civentest@gmail.com",
"Address1": "ORREGO LUCO 54",
"Address2": "",
"City": "PROVIDENCIA",
"CityRegion": null,
"StateOrProvince": "Maule",
"Zip": "7510115",
"CountryCode": "CL",
"StateCode": "ML",
"Company": null
},
"ShippingMethodId": "40032680",
"IsTaxPrePaid": true,
"IsSameDayDispatchSelected": false,
"GiftCards": null,
"CustomerPayments": {
"Duties": 5807,
"Taxes": 19491,
"CustomClearanceFee": 0,
"ShippingPrice": 11377,
"Total": 122075
},
"CheckoutUrl": "https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f",
"MarketplaceData": null,
"OrderReplacementData": null,
"OrderData": null,
"IsMarketplaceOrder": false,
"IsReplacementOrder": false,
"IsOOS": true,
"IsSyncOrder": false,
"CountryCode": "CL",
"ClientIP": null,
"Currency": {
"OriginalCurrencyCode": "GBP",
"CurrencyCode": "CLP"
},
"PriceModification": null,
"Culture": {
"PreferedCultureCode": null,
"InputDataCultureCode": "en",
"CultureCode": null
},
"LocalShippingOptions": [
{
"Carrier": "globaleintegration_standard",
"CarrierTitle": "globaleintegration_standard",
"CarrierName": "globaleintegration_standard",
"Code": "globaleintegration_standard",
"Method": "globaleintegration_standard",
"MethodTitle": "globaleintegration_standard",
"MethodDescription": "globaleintegration_standard",
"Price": 0,
"IsPreferred": true
}
],
"Products": [
{
"ProductCode": "40166999589034",
"ProductGroupCode": "6707847102634",
"Name": "ADIDAS | CLASSIC BACKPACK BBBB",
"NameEnglish": null,
"Keywords": null,
"URL": null,
"Description": null,
"DescriptionEnglish": null,
"GenericHSCode": null,
"Weight": "0",
"Height": null,
"Length": null,
"Width": null,
"Volume": null,
"ImageURL": "https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515",
"ImageWidth": null,
"ImageHeight": null,
"OriginCountryCode": null,
"ListPrice": "115000.0",
"OriginalListPrice": null,
"SalePrice": "85400.0",
"OriginalSalePrice": null,
"UnitSalePriceForDuties": null,
"SalePriceBeforeRounding": null,
"OriginalSalePriceAfterGlobalEDiscount": null,
"OriginalSalePriceAfterRounding": null,
"VATRateType": {
"VATRateTypeCode": "vatRateType_GB_20",
"Name": "vatRateType_GB_20",
"Rate": 20,
"InternalVATRateTypeId": 0
},
"LocalVATRateType": {
"VATRateTypeCode": "vatRateType_GB_20",
"Name": "vatRateType_GB_20",
"Rate": 20,
"InternalVATRateTypeId": 0
},
"Brand": {
"BrandCode": "ADIDAS",
"Name": "ADIDAS"
},
"Categories": [
{
"CategoryCode": "2222",
"Name": "2222"
},
{
"CategoryCode": "adidas",
"Name": "adidas"
},
{
"CategoryCode": "backpack",
"Name": "backpack"
},
{
"CategoryCode": "egnition-sample-data",
"Name": "egnition-sample-data"
},
{
"CategoryCode": "getest",
"Name": "getest"
},
{
"CategoryCode": "globaleteg",
"Name": "globaleteg"
},
{
"CategoryCode": "men",
"Name": "men"
},
{
"CategoryCode": "pc - test2",
"Name": "pc - test2"
}
],
"OrderedQuantity": 1,
"DeliveryQuantity": -1,
"CartItemId": "40166999589034-0",
"ParentCartItemId": null,
"CartItemOptionId": null,
"IsBlockedForGlobalE": false,
"IsBundle": null,
"Attributes": null,
"AttributesEnglish": null,
"MetaData": {
"Attributes": [
{
"AttributeKey": "backpack",
"AttributeValue": "backpack"
}
]
},
"IsFixedPrice": true,
"HandlingCode": null,
"NetWeight": null,
"NetVolume": null,
"IsVirtual": false,
"ProductGroupCodeSecondary": null,
"ProductCodeSecondary": "123456",
"GiftMessage": null,
"OriginalMerchantUnitSalePrice": null,
"VATCategory": null,
"IsBackOrdered": false,
"BackOrderDate": null,
"ProductClassCode": null,
"PriceCoefficientRate": null,
"IsGiftCard": false,
"GiftCardId": null,
"PlatformIsActive": null,
"MerchantPriceForDuties": null,
"HubCode": null,
"OriginalSalePriceAfterDiscounts": null,
"EstimatedDeliveryDate": null,
"AvailableQuantity": null
}
],
"CartToken": null,
"MerchantCartToken": "372520cb016c0fdb8459367755b69113",
"MerchantCartHash": "nf2JfTVEveA+Sn53c7Fo0w==",
"HubId": null,
"PaymentInstallments": null,
"UserDetails": {
"UserId": "5920775766266",
"IsB2B": false,
"AddressDetails": [
{
"FirstName": "Test",
"LastName": "Test",
"Email": "civentest@gmail.com",
"Phone1": "3000000000",
"Address1": "ORREGO LUCO 54",
"City": "Colorado",
"Zip": "7510114",
"CountryCode": "CL"
}
]
},
"UrlParameters": null,
"Discounts": [],
"Benefits": null,
"VATRegistration": null,
"FreeShipping": null,
"VoucherData": null,
"LoyaltyData": null,
"SessionId": null,
"AuthToken": null,
"UseIpv6": false,
"rateData": null,
"WebStoreCode": "globale-dev.myshopify.com",
"WebStoreInstanceCode": null,
"LoyaltyPoints": null,
"AllowMailsFromMerchant": false,
"AllowDirectCommunicationFromMerchant": false,
"CartId": null,
"MerchantOrderId": "TestMerchantOrderId",
"MerchantInternalOrderId": "TestMerchantInternalOrderId",
"BillingCustomFields": null,
"ShippingCustomFields": null,
"ShippingMethodCode": null,
"ShippingServiceCode": "DHL",
"OrderCreationSource": "ShopifyAPI"
}
'import requests
url = "https://{server_name}/Checkout/CreateOrderPlatform"
payload = {
"ShippingDetails": {
"UserId": "5920775766266",
"UserIdNumber": None,
"UserIdNumberType": None,
"FirstName": "Tema",
"LastName": "Test",
"FirstNameInLocalCulture": None,
"LastNameInLocalCulture": None,
"MiddleName": None,
"Salutation": None,
"Phone1": "3000000001",
"Phone2": None,
"Fax": None,
"Email": "civentest@gmail.com",
"Address1": "ORREGO LUCO 54",
"Address2": "",
"City": "PROVIDENCIA",
"CityRegion": None,
"StateOrProvince": "Maule",
"Zip": "7510115",
"CountryCode": "CL",
"StateCode": "ML",
"Company": None
},
"BillingDetails": {
"UserId": "5920775766266",
"UserIdNumber": None,
"UserIdNumberType": None,
"FirstName": "Tema",
"LastName": "Test",
"FirstNameInLocalCulture": None,
"LastNameInLocalCulture": None,
"MiddleName": None,
"Salutation": None,
"Phone1": "3000000000",
"Phone2": None,
"Fax": None,
"Email": "civentest@gmail.com",
"Address1": "ORREGO LUCO 54",
"Address2": "",
"City": "PROVIDENCIA",
"CityRegion": None,
"StateOrProvince": "Maule",
"Zip": "7510115",
"CountryCode": "CL",
"StateCode": "ML",
"Company": None
},
"ShippingMethodId": "40032680",
"IsTaxPrePaid": True,
"IsSameDayDispatchSelected": False,
"GiftCards": None,
"CustomerPayments": {
"Duties": 5807,
"Taxes": 19491,
"CustomClearanceFee": 0,
"ShippingPrice": 11377,
"Total": 122075
},
"CheckoutUrl": "https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f",
"MarketplaceData": None,
"OrderReplacementData": None,
"OrderData": None,
"IsMarketplaceOrder": False,
"IsReplacementOrder": False,
"IsOOS": True,
"IsSyncOrder": False,
"CountryCode": "CL",
"ClientIP": None,
"Currency": {
"OriginalCurrencyCode": "GBP",
"CurrencyCode": "CLP"
},
"PriceModification": None,
"Culture": {
"PreferedCultureCode": None,
"InputDataCultureCode": "en",
"CultureCode": None
},
"LocalShippingOptions": [
{
"Carrier": "globaleintegration_standard",
"CarrierTitle": "globaleintegration_standard",
"CarrierName": "globaleintegration_standard",
"Code": "globaleintegration_standard",
"Method": "globaleintegration_standard",
"MethodTitle": "globaleintegration_standard",
"MethodDescription": "globaleintegration_standard",
"Price": 0,
"IsPreferred": True
}
],
"Products": [
{
"ProductCode": "40166999589034",
"ProductGroupCode": "6707847102634",
"Name": "ADIDAS | CLASSIC BACKPACK BBBB",
"NameEnglish": None,
"Keywords": None,
"URL": None,
"Description": None,
"DescriptionEnglish": None,
"GenericHSCode": None,
"Weight": "0",
"Height": None,
"Length": None,
"Width": None,
"Volume": None,
"ImageURL": "https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515",
"ImageWidth": None,
"ImageHeight": None,
"OriginCountryCode": None,
"ListPrice": "115000.0",
"OriginalListPrice": None,
"SalePrice": "85400.0",
"OriginalSalePrice": None,
"UnitSalePriceForDuties": None,
"SalePriceBeforeRounding": None,
"OriginalSalePriceAfterGlobalEDiscount": None,
"OriginalSalePriceAfterRounding": None,
"VATRateType": {
"VATRateTypeCode": "vatRateType_GB_20",
"Name": "vatRateType_GB_20",
"Rate": 20,
"InternalVATRateTypeId": 0
},
"LocalVATRateType": {
"VATRateTypeCode": "vatRateType_GB_20",
"Name": "vatRateType_GB_20",
"Rate": 20,
"InternalVATRateTypeId": 0
},
"Brand": {
"BrandCode": "ADIDAS",
"Name": "ADIDAS"
},
"Categories": [
{
"CategoryCode": "2222",
"Name": "2222"
},
{
"CategoryCode": "adidas",
"Name": "adidas"
},
{
"CategoryCode": "backpack",
"Name": "backpack"
},
{
"CategoryCode": "egnition-sample-data",
"Name": "egnition-sample-data"
},
{
"CategoryCode": "getest",
"Name": "getest"
},
{
"CategoryCode": "globaleteg",
"Name": "globaleteg"
},
{
"CategoryCode": "men",
"Name": "men"
},
{
"CategoryCode": "pc - test2",
"Name": "pc - test2"
}
],
"OrderedQuantity": 1,
"DeliveryQuantity": -1,
"CartItemId": "40166999589034-0",
"ParentCartItemId": None,
"CartItemOptionId": None,
"IsBlockedForGlobalE": False,
"IsBundle": None,
"Attributes": None,
"AttributesEnglish": None,
"MetaData": { "Attributes": [
{
"AttributeKey": "backpack",
"AttributeValue": "backpack"
}
] },
"IsFixedPrice": True,
"HandlingCode": None,
"NetWeight": None,
"NetVolume": None,
"IsVirtual": False,
"ProductGroupCodeSecondary": None,
"ProductCodeSecondary": "123456",
"GiftMessage": None,
"OriginalMerchantUnitSalePrice": None,
"VATCategory": None,
"IsBackOrdered": False,
"BackOrderDate": None,
"ProductClassCode": None,
"PriceCoefficientRate": None,
"IsGiftCard": False,
"GiftCardId": None,
"PlatformIsActive": None,
"MerchantPriceForDuties": None,
"HubCode": None,
"OriginalSalePriceAfterDiscounts": None,
"EstimatedDeliveryDate": None,
"AvailableQuantity": None
}
],
"CartToken": None,
"MerchantCartToken": "372520cb016c0fdb8459367755b69113",
"MerchantCartHash": "nf2JfTVEveA+Sn53c7Fo0w==",
"HubId": None,
"PaymentInstallments": None,
"UserDetails": {
"UserId": "5920775766266",
"IsB2B": False,
"AddressDetails": [
{
"FirstName": "Test",
"LastName": "Test",
"Email": "civentest@gmail.com",
"Phone1": "3000000000",
"Address1": "ORREGO LUCO 54",
"City": "Colorado",
"Zip": "7510114",
"CountryCode": "CL"
}
]
},
"UrlParameters": None,
"Discounts": [],
"Benefits": None,
"VATRegistration": None,
"FreeShipping": None,
"VoucherData": None,
"LoyaltyData": None,
"SessionId": None,
"AuthToken": None,
"UseIpv6": False,
"rateData": None,
"WebStoreCode": "globale-dev.myshopify.com",
"WebStoreInstanceCode": None,
"LoyaltyPoints": None,
"AllowMailsFromMerchant": False,
"AllowDirectCommunicationFromMerchant": False,
"CartId": None,
"MerchantOrderId": "TestMerchantOrderId",
"MerchantInternalOrderId": "TestMerchantInternalOrderId",
"BillingCustomFields": None,
"ShippingCustomFields": None,
"ShippingMethodCode": None,
"ShippingServiceCode": "DHL",
"OrderCreationSource": "ShopifyAPI"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
ShippingDetails: {
UserId: '5920775766266',
UserIdNumber: null,
UserIdNumberType: null,
FirstName: 'Tema',
LastName: 'Test',
FirstNameInLocalCulture: null,
LastNameInLocalCulture: null,
MiddleName: null,
Salutation: null,
Phone1: '3000000001',
Phone2: null,
Fax: null,
Email: 'civentest@gmail.com',
Address1: 'ORREGO LUCO 54',
Address2: '',
City: 'PROVIDENCIA',
CityRegion: null,
StateOrProvince: 'Maule',
Zip: '7510115',
CountryCode: 'CL',
StateCode: 'ML',
Company: null
},
BillingDetails: {
UserId: '5920775766266',
UserIdNumber: null,
UserIdNumberType: null,
FirstName: 'Tema',
LastName: 'Test',
FirstNameInLocalCulture: null,
LastNameInLocalCulture: null,
MiddleName: null,
Salutation: null,
Phone1: '3000000000',
Phone2: null,
Fax: null,
Email: 'civentest@gmail.com',
Address1: 'ORREGO LUCO 54',
Address2: '',
City: 'PROVIDENCIA',
CityRegion: null,
StateOrProvince: 'Maule',
Zip: '7510115',
CountryCode: 'CL',
StateCode: 'ML',
Company: null
},
ShippingMethodId: '40032680',
IsTaxPrePaid: true,
IsSameDayDispatchSelected: false,
GiftCards: null,
CustomerPayments: {
Duties: 5807,
Taxes: 19491,
CustomClearanceFee: 0,
ShippingPrice: 11377,
Total: 122075
},
CheckoutUrl: 'https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f',
MarketplaceData: null,
OrderReplacementData: null,
OrderData: null,
IsMarketplaceOrder: false,
IsReplacementOrder: false,
IsOOS: true,
IsSyncOrder: false,
CountryCode: 'CL',
ClientIP: null,
Currency: {OriginalCurrencyCode: 'GBP', CurrencyCode: 'CLP'},
PriceModification: null,
Culture: {PreferedCultureCode: null, InputDataCultureCode: 'en', CultureCode: null},
LocalShippingOptions: [
{
Carrier: 'globaleintegration_standard',
CarrierTitle: 'globaleintegration_standard',
CarrierName: 'globaleintegration_standard',
Code: 'globaleintegration_standard',
Method: 'globaleintegration_standard',
MethodTitle: 'globaleintegration_standard',
MethodDescription: 'globaleintegration_standard',
Price: 0,
IsPreferred: true
}
],
Products: [
{
ProductCode: '40166999589034',
ProductGroupCode: '6707847102634',
Name: 'ADIDAS | CLASSIC BACKPACK BBBB',
NameEnglish: null,
Keywords: null,
URL: null,
Description: null,
DescriptionEnglish: null,
GenericHSCode: null,
Weight: '0',
Height: null,
Length: null,
Width: null,
Volume: null,
ImageURL: 'https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515',
ImageWidth: null,
ImageHeight: null,
OriginCountryCode: null,
ListPrice: '115000.0',
OriginalListPrice: null,
SalePrice: '85400.0',
OriginalSalePrice: null,
UnitSalePriceForDuties: null,
SalePriceBeforeRounding: null,
OriginalSalePriceAfterGlobalEDiscount: null,
OriginalSalePriceAfterRounding: null,
VATRateType: {
VATRateTypeCode: 'vatRateType_GB_20',
Name: 'vatRateType_GB_20',
Rate: 20,
InternalVATRateTypeId: 0
},
LocalVATRateType: {
VATRateTypeCode: 'vatRateType_GB_20',
Name: 'vatRateType_GB_20',
Rate: 20,
InternalVATRateTypeId: 0
},
Brand: {BrandCode: 'ADIDAS', Name: 'ADIDAS'},
Categories: [
{CategoryCode: '2222', Name: '2222'},
{CategoryCode: 'adidas', Name: 'adidas'},
{CategoryCode: 'backpack', Name: 'backpack'},
{CategoryCode: 'egnition-sample-data', Name: 'egnition-sample-data'},
{CategoryCode: 'getest', Name: 'getest'},
{CategoryCode: 'globaleteg', Name: 'globaleteg'},
{CategoryCode: 'men', Name: 'men'},
{CategoryCode: 'pc - test2', Name: 'pc - test2'}
],
OrderedQuantity: 1,
DeliveryQuantity: -1,
CartItemId: '40166999589034-0',
ParentCartItemId: null,
CartItemOptionId: null,
IsBlockedForGlobalE: false,
IsBundle: null,
Attributes: null,
AttributesEnglish: null,
MetaData: {Attributes: [{AttributeKey: 'backpack', AttributeValue: 'backpack'}]},
IsFixedPrice: true,
HandlingCode: null,
NetWeight: null,
NetVolume: null,
IsVirtual: false,
ProductGroupCodeSecondary: null,
ProductCodeSecondary: '123456',
GiftMessage: null,
OriginalMerchantUnitSalePrice: null,
VATCategory: null,
IsBackOrdered: false,
BackOrderDate: null,
ProductClassCode: null,
PriceCoefficientRate: null,
IsGiftCard: false,
GiftCardId: null,
PlatformIsActive: null,
MerchantPriceForDuties: null,
HubCode: null,
OriginalSalePriceAfterDiscounts: null,
EstimatedDeliveryDate: null,
AvailableQuantity: null
}
],
CartToken: null,
MerchantCartToken: '372520cb016c0fdb8459367755b69113',
MerchantCartHash: 'nf2JfTVEveA+Sn53c7Fo0w==',
HubId: null,
PaymentInstallments: null,
UserDetails: {
UserId: '5920775766266',
IsB2B: false,
AddressDetails: [
{
FirstName: 'Test',
LastName: 'Test',
Email: 'civentest@gmail.com',
Phone1: '3000000000',
Address1: 'ORREGO LUCO 54',
City: 'Colorado',
Zip: '7510114',
CountryCode: 'CL'
}
]
},
UrlParameters: null,
Discounts: [],
Benefits: null,
VATRegistration: null,
FreeShipping: null,
VoucherData: null,
LoyaltyData: null,
SessionId: null,
AuthToken: null,
UseIpv6: false,
rateData: null,
WebStoreCode: 'globale-dev.myshopify.com',
WebStoreInstanceCode: null,
LoyaltyPoints: null,
AllowMailsFromMerchant: false,
AllowDirectCommunicationFromMerchant: false,
CartId: null,
MerchantOrderId: 'TestMerchantOrderId',
MerchantInternalOrderId: 'TestMerchantInternalOrderId',
BillingCustomFields: null,
ShippingCustomFields: null,
ShippingMethodCode: null,
ShippingServiceCode: 'DHL',
OrderCreationSource: 'ShopifyAPI'
})
};
fetch('https://{server_name}/Checkout/CreateOrderPlatform', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{server_name}/Checkout/CreateOrderPlatform",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'ShippingDetails' => [
'UserId' => '5920775766266',
'UserIdNumber' => null,
'UserIdNumberType' => null,
'FirstName' => 'Tema',
'LastName' => 'Test',
'FirstNameInLocalCulture' => null,
'LastNameInLocalCulture' => null,
'MiddleName' => null,
'Salutation' => null,
'Phone1' => '3000000001',
'Phone2' => null,
'Fax' => null,
'Email' => 'civentest@gmail.com',
'Address1' => 'ORREGO LUCO 54',
'Address2' => '',
'City' => 'PROVIDENCIA',
'CityRegion' => null,
'StateOrProvince' => 'Maule',
'Zip' => '7510115',
'CountryCode' => 'CL',
'StateCode' => 'ML',
'Company' => null
],
'BillingDetails' => [
'UserId' => '5920775766266',
'UserIdNumber' => null,
'UserIdNumberType' => null,
'FirstName' => 'Tema',
'LastName' => 'Test',
'FirstNameInLocalCulture' => null,
'LastNameInLocalCulture' => null,
'MiddleName' => null,
'Salutation' => null,
'Phone1' => '3000000000',
'Phone2' => null,
'Fax' => null,
'Email' => 'civentest@gmail.com',
'Address1' => 'ORREGO LUCO 54',
'Address2' => '',
'City' => 'PROVIDENCIA',
'CityRegion' => null,
'StateOrProvince' => 'Maule',
'Zip' => '7510115',
'CountryCode' => 'CL',
'StateCode' => 'ML',
'Company' => null
],
'ShippingMethodId' => '40032680',
'IsTaxPrePaid' => true,
'IsSameDayDispatchSelected' => false,
'GiftCards' => null,
'CustomerPayments' => [
'Duties' => 5807,
'Taxes' => 19491,
'CustomClearanceFee' => 0,
'ShippingPrice' => 11377,
'Total' => 122075
],
'CheckoutUrl' => 'https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f',
'MarketplaceData' => null,
'OrderReplacementData' => null,
'OrderData' => null,
'IsMarketplaceOrder' => false,
'IsReplacementOrder' => false,
'IsOOS' => true,
'IsSyncOrder' => false,
'CountryCode' => 'CL',
'ClientIP' => null,
'Currency' => [
'OriginalCurrencyCode' => 'GBP',
'CurrencyCode' => 'CLP'
],
'PriceModification' => null,
'Culture' => [
'PreferedCultureCode' => null,
'InputDataCultureCode' => 'en',
'CultureCode' => null
],
'LocalShippingOptions' => [
[
'Carrier' => 'globaleintegration_standard',
'CarrierTitle' => 'globaleintegration_standard',
'CarrierName' => 'globaleintegration_standard',
'Code' => 'globaleintegration_standard',
'Method' => 'globaleintegration_standard',
'MethodTitle' => 'globaleintegration_standard',
'MethodDescription' => 'globaleintegration_standard',
'Price' => 0,
'IsPreferred' => true
]
],
'Products' => [
[
'ProductCode' => '40166999589034',
'ProductGroupCode' => '6707847102634',
'Name' => 'ADIDAS | CLASSIC BACKPACK BBBB',
'NameEnglish' => null,
'Keywords' => null,
'URL' => null,
'Description' => null,
'DescriptionEnglish' => null,
'GenericHSCode' => null,
'Weight' => '0',
'Height' => null,
'Length' => null,
'Width' => null,
'Volume' => null,
'ImageURL' => 'https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515',
'ImageWidth' => null,
'ImageHeight' => null,
'OriginCountryCode' => null,
'ListPrice' => '115000.0',
'OriginalListPrice' => null,
'SalePrice' => '85400.0',
'OriginalSalePrice' => null,
'UnitSalePriceForDuties' => null,
'SalePriceBeforeRounding' => null,
'OriginalSalePriceAfterGlobalEDiscount' => null,
'OriginalSalePriceAfterRounding' => null,
'VATRateType' => [
'VATRateTypeCode' => 'vatRateType_GB_20',
'Name' => 'vatRateType_GB_20',
'Rate' => 20,
'InternalVATRateTypeId' => 0
],
'LocalVATRateType' => [
'VATRateTypeCode' => 'vatRateType_GB_20',
'Name' => 'vatRateType_GB_20',
'Rate' => 20,
'InternalVATRateTypeId' => 0
],
'Brand' => [
'BrandCode' => 'ADIDAS',
'Name' => 'ADIDAS'
],
'Categories' => [
[
'CategoryCode' => '2222',
'Name' => '2222'
],
[
'CategoryCode' => 'adidas',
'Name' => 'adidas'
],
[
'CategoryCode' => 'backpack',
'Name' => 'backpack'
],
[
'CategoryCode' => 'egnition-sample-data',
'Name' => 'egnition-sample-data'
],
[
'CategoryCode' => 'getest',
'Name' => 'getest'
],
[
'CategoryCode' => 'globaleteg',
'Name' => 'globaleteg'
],
[
'CategoryCode' => 'men',
'Name' => 'men'
],
[
'CategoryCode' => 'pc - test2',
'Name' => 'pc - test2'
]
],
'OrderedQuantity' => 1,
'DeliveryQuantity' => -1,
'CartItemId' => '40166999589034-0',
'ParentCartItemId' => null,
'CartItemOptionId' => null,
'IsBlockedForGlobalE' => false,
'IsBundle' => null,
'Attributes' => null,
'AttributesEnglish' => null,
'MetaData' => [
'Attributes' => [
[
'AttributeKey' => 'backpack',
'AttributeValue' => 'backpack'
]
]
],
'IsFixedPrice' => true,
'HandlingCode' => null,
'NetWeight' => null,
'NetVolume' => null,
'IsVirtual' => false,
'ProductGroupCodeSecondary' => null,
'ProductCodeSecondary' => '123456',
'GiftMessage' => null,
'OriginalMerchantUnitSalePrice' => null,
'VATCategory' => null,
'IsBackOrdered' => false,
'BackOrderDate' => null,
'ProductClassCode' => null,
'PriceCoefficientRate' => null,
'IsGiftCard' => false,
'GiftCardId' => null,
'PlatformIsActive' => null,
'MerchantPriceForDuties' => null,
'HubCode' => null,
'OriginalSalePriceAfterDiscounts' => null,
'EstimatedDeliveryDate' => null,
'AvailableQuantity' => null
]
],
'CartToken' => null,
'MerchantCartToken' => '372520cb016c0fdb8459367755b69113',
'MerchantCartHash' => 'nf2JfTVEveA+Sn53c7Fo0w==',
'HubId' => null,
'PaymentInstallments' => null,
'UserDetails' => [
'UserId' => '5920775766266',
'IsB2B' => false,
'AddressDetails' => [
[
'FirstName' => 'Test',
'LastName' => 'Test',
'Email' => 'civentest@gmail.com',
'Phone1' => '3000000000',
'Address1' => 'ORREGO LUCO 54',
'City' => 'Colorado',
'Zip' => '7510114',
'CountryCode' => 'CL'
]
]
],
'UrlParameters' => null,
'Discounts' => [
],
'Benefits' => null,
'VATRegistration' => null,
'FreeShipping' => null,
'VoucherData' => null,
'LoyaltyData' => null,
'SessionId' => null,
'AuthToken' => null,
'UseIpv6' => false,
'rateData' => null,
'WebStoreCode' => 'globale-dev.myshopify.com',
'WebStoreInstanceCode' => null,
'LoyaltyPoints' => null,
'AllowMailsFromMerchant' => false,
'AllowDirectCommunicationFromMerchant' => false,
'CartId' => null,
'MerchantOrderId' => 'TestMerchantOrderId',
'MerchantInternalOrderId' => 'TestMerchantInternalOrderId',
'BillingCustomFields' => null,
'ShippingCustomFields' => null,
'ShippingMethodCode' => null,
'ShippingServiceCode' => 'DHL',
'OrderCreationSource' => 'ShopifyAPI'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://{server_name}/Checkout/CreateOrderPlatform"
payload := strings.NewReader("{\n \"ShippingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000001\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"BillingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000000\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"ShippingMethodId\": \"40032680\",\n \"IsTaxPrePaid\": true,\n \"IsSameDayDispatchSelected\": false,\n \"GiftCards\": null,\n \"CustomerPayments\": {\n \"Duties\": 5807,\n \"Taxes\": 19491,\n \"CustomClearanceFee\": 0,\n \"ShippingPrice\": 11377,\n \"Total\": 122075\n },\n \"CheckoutUrl\": \"https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f\",\n \"MarketplaceData\": null,\n \"OrderReplacementData\": null,\n \"OrderData\": null,\n \"IsMarketplaceOrder\": false,\n \"IsReplacementOrder\": false,\n \"IsOOS\": true,\n \"IsSyncOrder\": false,\n \"CountryCode\": \"CL\",\n \"ClientIP\": null,\n \"Currency\": {\n \"OriginalCurrencyCode\": \"GBP\",\n \"CurrencyCode\": \"CLP\"\n },\n \"PriceModification\": null,\n \"Culture\": {\n \"PreferedCultureCode\": null,\n \"InputDataCultureCode\": \"en\",\n \"CultureCode\": null\n },\n \"LocalShippingOptions\": [\n {\n \"Carrier\": \"globaleintegration_standard\",\n \"CarrierTitle\": \"globaleintegration_standard\",\n \"CarrierName\": \"globaleintegration_standard\",\n \"Code\": \"globaleintegration_standard\",\n \"Method\": \"globaleintegration_standard\",\n \"MethodTitle\": \"globaleintegration_standard\",\n \"MethodDescription\": \"globaleintegration_standard\",\n \"Price\": 0,\n \"IsPreferred\": true\n }\n ],\n \"Products\": [\n {\n \"ProductCode\": \"40166999589034\",\n \"ProductGroupCode\": \"6707847102634\",\n \"Name\": \"ADIDAS | CLASSIC BACKPACK BBBB\",\n \"NameEnglish\": null,\n \"Keywords\": null,\n \"URL\": null,\n \"Description\": null,\n \"DescriptionEnglish\": null,\n \"GenericHSCode\": null,\n \"Weight\": \"0\",\n \"Height\": null,\n \"Length\": null,\n \"Width\": null,\n \"Volume\": null,\n \"ImageURL\": \"https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515\",\n \"ImageWidth\": null,\n \"ImageHeight\": null,\n \"OriginCountryCode\": null,\n \"ListPrice\": \"115000.0\",\n \"OriginalListPrice\": null,\n \"SalePrice\": \"85400.0\",\n \"OriginalSalePrice\": null,\n \"UnitSalePriceForDuties\": null,\n \"SalePriceBeforeRounding\": null,\n \"OriginalSalePriceAfterGlobalEDiscount\": null,\n \"OriginalSalePriceAfterRounding\": null,\n \"VATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"LocalVATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"Brand\": {\n \"BrandCode\": \"ADIDAS\",\n \"Name\": \"ADIDAS\"\n },\n \"Categories\": [\n {\n \"CategoryCode\": \"2222\",\n \"Name\": \"2222\"\n },\n {\n \"CategoryCode\": \"adidas\",\n \"Name\": \"adidas\"\n },\n {\n \"CategoryCode\": \"backpack\",\n \"Name\": \"backpack\"\n },\n {\n \"CategoryCode\": \"egnition-sample-data\",\n \"Name\": \"egnition-sample-data\"\n },\n {\n \"CategoryCode\": \"getest\",\n \"Name\": \"getest\"\n },\n {\n \"CategoryCode\": \"globaleteg\",\n \"Name\": \"globaleteg\"\n },\n {\n \"CategoryCode\": \"men\",\n \"Name\": \"men\"\n },\n {\n \"CategoryCode\": \"pc - test2\",\n \"Name\": \"pc - test2\"\n }\n ],\n \"OrderedQuantity\": 1,\n \"DeliveryQuantity\": -1,\n \"CartItemId\": \"40166999589034-0\",\n \"ParentCartItemId\": null,\n \"CartItemOptionId\": null,\n \"IsBlockedForGlobalE\": false,\n \"IsBundle\": null,\n \"Attributes\": null,\n \"AttributesEnglish\": null,\n \"MetaData\": {\n \"Attributes\": [\n {\n \"AttributeKey\": \"backpack\",\n \"AttributeValue\": \"backpack\"\n }\n ]\n },\n \"IsFixedPrice\": true,\n \"HandlingCode\": null,\n \"NetWeight\": null,\n \"NetVolume\": null,\n \"IsVirtual\": false,\n \"ProductGroupCodeSecondary\": null,\n \"ProductCodeSecondary\": \"123456\",\n \"GiftMessage\": null,\n \"OriginalMerchantUnitSalePrice\": null,\n \"VATCategory\": null,\n \"IsBackOrdered\": false,\n \"BackOrderDate\": null,\n \"ProductClassCode\": null,\n \"PriceCoefficientRate\": null,\n \"IsGiftCard\": false,\n \"GiftCardId\": null,\n \"PlatformIsActive\": null,\n \"MerchantPriceForDuties\": null,\n \"HubCode\": null,\n \"OriginalSalePriceAfterDiscounts\": null,\n \"EstimatedDeliveryDate\": null,\n \"AvailableQuantity\": null\n }\n ],\n \"CartToken\": null,\n \"MerchantCartToken\": \"372520cb016c0fdb8459367755b69113\",\n \"MerchantCartHash\": \"nf2JfTVEveA+Sn53c7Fo0w==\",\n \"HubId\": null,\n \"PaymentInstallments\": null,\n \"UserDetails\": {\n \"UserId\": \"5920775766266\",\n \"IsB2B\": false,\n \"AddressDetails\": [\n {\n \"FirstName\": \"Test\",\n \"LastName\": \"Test\",\n \"Email\": \"civentest@gmail.com\",\n \"Phone1\": \"3000000000\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"City\": \"Colorado\",\n \"Zip\": \"7510114\",\n \"CountryCode\": \"CL\"\n }\n ]\n },\n \"UrlParameters\": null,\n \"Discounts\": [],\n \"Benefits\": null,\n \"VATRegistration\": null,\n \"FreeShipping\": null,\n \"VoucherData\": null,\n \"LoyaltyData\": null,\n \"SessionId\": null,\n \"AuthToken\": null,\n \"UseIpv6\": false,\n \"rateData\": null,\n \"WebStoreCode\": \"globale-dev.myshopify.com\",\n \"WebStoreInstanceCode\": null,\n \"LoyaltyPoints\": null,\n \"AllowMailsFromMerchant\": false,\n \"AllowDirectCommunicationFromMerchant\": false,\n \"CartId\": null,\n \"MerchantOrderId\": \"TestMerchantOrderId\",\n \"MerchantInternalOrderId\": \"TestMerchantInternalOrderId\",\n \"BillingCustomFields\": null,\n \"ShippingCustomFields\": null,\n \"ShippingMethodCode\": null,\n \"ShippingServiceCode\": \"DHL\",\n \"OrderCreationSource\": \"ShopifyAPI\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://{server_name}/Checkout/CreateOrderPlatform")
.header("Content-Type", "application/json")
.body("{\n \"ShippingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000001\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"BillingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000000\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"ShippingMethodId\": \"40032680\",\n \"IsTaxPrePaid\": true,\n \"IsSameDayDispatchSelected\": false,\n \"GiftCards\": null,\n \"CustomerPayments\": {\n \"Duties\": 5807,\n \"Taxes\": 19491,\n \"CustomClearanceFee\": 0,\n \"ShippingPrice\": 11377,\n \"Total\": 122075\n },\n \"CheckoutUrl\": \"https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f\",\n \"MarketplaceData\": null,\n \"OrderReplacementData\": null,\n \"OrderData\": null,\n \"IsMarketplaceOrder\": false,\n \"IsReplacementOrder\": false,\n \"IsOOS\": true,\n \"IsSyncOrder\": false,\n \"CountryCode\": \"CL\",\n \"ClientIP\": null,\n \"Currency\": {\n \"OriginalCurrencyCode\": \"GBP\",\n \"CurrencyCode\": \"CLP\"\n },\n \"PriceModification\": null,\n \"Culture\": {\n \"PreferedCultureCode\": null,\n \"InputDataCultureCode\": \"en\",\n \"CultureCode\": null\n },\n \"LocalShippingOptions\": [\n {\n \"Carrier\": \"globaleintegration_standard\",\n \"CarrierTitle\": \"globaleintegration_standard\",\n \"CarrierName\": \"globaleintegration_standard\",\n \"Code\": \"globaleintegration_standard\",\n \"Method\": \"globaleintegration_standard\",\n \"MethodTitle\": \"globaleintegration_standard\",\n \"MethodDescription\": \"globaleintegration_standard\",\n \"Price\": 0,\n \"IsPreferred\": true\n }\n ],\n \"Products\": [\n {\n \"ProductCode\": \"40166999589034\",\n \"ProductGroupCode\": \"6707847102634\",\n \"Name\": \"ADIDAS | CLASSIC BACKPACK BBBB\",\n \"NameEnglish\": null,\n \"Keywords\": null,\n \"URL\": null,\n \"Description\": null,\n \"DescriptionEnglish\": null,\n \"GenericHSCode\": null,\n \"Weight\": \"0\",\n \"Height\": null,\n \"Length\": null,\n \"Width\": null,\n \"Volume\": null,\n \"ImageURL\": \"https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515\",\n \"ImageWidth\": null,\n \"ImageHeight\": null,\n \"OriginCountryCode\": null,\n \"ListPrice\": \"115000.0\",\n \"OriginalListPrice\": null,\n \"SalePrice\": \"85400.0\",\n \"OriginalSalePrice\": null,\n \"UnitSalePriceForDuties\": null,\n \"SalePriceBeforeRounding\": null,\n \"OriginalSalePriceAfterGlobalEDiscount\": null,\n \"OriginalSalePriceAfterRounding\": null,\n \"VATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"LocalVATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"Brand\": {\n \"BrandCode\": \"ADIDAS\",\n \"Name\": \"ADIDAS\"\n },\n \"Categories\": [\n {\n \"CategoryCode\": \"2222\",\n \"Name\": \"2222\"\n },\n {\n \"CategoryCode\": \"adidas\",\n \"Name\": \"adidas\"\n },\n {\n \"CategoryCode\": \"backpack\",\n \"Name\": \"backpack\"\n },\n {\n \"CategoryCode\": \"egnition-sample-data\",\n \"Name\": \"egnition-sample-data\"\n },\n {\n \"CategoryCode\": \"getest\",\n \"Name\": \"getest\"\n },\n {\n \"CategoryCode\": \"globaleteg\",\n \"Name\": \"globaleteg\"\n },\n {\n \"CategoryCode\": \"men\",\n \"Name\": \"men\"\n },\n {\n \"CategoryCode\": \"pc - test2\",\n \"Name\": \"pc - test2\"\n }\n ],\n \"OrderedQuantity\": 1,\n \"DeliveryQuantity\": -1,\n \"CartItemId\": \"40166999589034-0\",\n \"ParentCartItemId\": null,\n \"CartItemOptionId\": null,\n \"IsBlockedForGlobalE\": false,\n \"IsBundle\": null,\n \"Attributes\": null,\n \"AttributesEnglish\": null,\n \"MetaData\": {\n \"Attributes\": [\n {\n \"AttributeKey\": \"backpack\",\n \"AttributeValue\": \"backpack\"\n }\n ]\n },\n \"IsFixedPrice\": true,\n \"HandlingCode\": null,\n \"NetWeight\": null,\n \"NetVolume\": null,\n \"IsVirtual\": false,\n \"ProductGroupCodeSecondary\": null,\n \"ProductCodeSecondary\": \"123456\",\n \"GiftMessage\": null,\n \"OriginalMerchantUnitSalePrice\": null,\n \"VATCategory\": null,\n \"IsBackOrdered\": false,\n \"BackOrderDate\": null,\n \"ProductClassCode\": null,\n \"PriceCoefficientRate\": null,\n \"IsGiftCard\": false,\n \"GiftCardId\": null,\n \"PlatformIsActive\": null,\n \"MerchantPriceForDuties\": null,\n \"HubCode\": null,\n \"OriginalSalePriceAfterDiscounts\": null,\n \"EstimatedDeliveryDate\": null,\n \"AvailableQuantity\": null\n }\n ],\n \"CartToken\": null,\n \"MerchantCartToken\": \"372520cb016c0fdb8459367755b69113\",\n \"MerchantCartHash\": \"nf2JfTVEveA+Sn53c7Fo0w==\",\n \"HubId\": null,\n \"PaymentInstallments\": null,\n \"UserDetails\": {\n \"UserId\": \"5920775766266\",\n \"IsB2B\": false,\n \"AddressDetails\": [\n {\n \"FirstName\": \"Test\",\n \"LastName\": \"Test\",\n \"Email\": \"civentest@gmail.com\",\n \"Phone1\": \"3000000000\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"City\": \"Colorado\",\n \"Zip\": \"7510114\",\n \"CountryCode\": \"CL\"\n }\n ]\n },\n \"UrlParameters\": null,\n \"Discounts\": [],\n \"Benefits\": null,\n \"VATRegistration\": null,\n \"FreeShipping\": null,\n \"VoucherData\": null,\n \"LoyaltyData\": null,\n \"SessionId\": null,\n \"AuthToken\": null,\n \"UseIpv6\": false,\n \"rateData\": null,\n \"WebStoreCode\": \"globale-dev.myshopify.com\",\n \"WebStoreInstanceCode\": null,\n \"LoyaltyPoints\": null,\n \"AllowMailsFromMerchant\": false,\n \"AllowDirectCommunicationFromMerchant\": false,\n \"CartId\": null,\n \"MerchantOrderId\": \"TestMerchantOrderId\",\n \"MerchantInternalOrderId\": \"TestMerchantInternalOrderId\",\n \"BillingCustomFields\": null,\n \"ShippingCustomFields\": null,\n \"ShippingMethodCode\": null,\n \"ShippingServiceCode\": \"DHL\",\n \"OrderCreationSource\": \"ShopifyAPI\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://{server_name}/Checkout/CreateOrderPlatform")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"ShippingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000001\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"BillingDetails\": {\n \"UserId\": \"5920775766266\",\n \"UserIdNumber\": null,\n \"UserIdNumberType\": null,\n \"FirstName\": \"Tema\",\n \"LastName\": \"Test\",\n \"FirstNameInLocalCulture\": null,\n \"LastNameInLocalCulture\": null,\n \"MiddleName\": null,\n \"Salutation\": null,\n \"Phone1\": \"3000000000\",\n \"Phone2\": null,\n \"Fax\": null,\n \"Email\": \"civentest@gmail.com\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"Address2\": \"\",\n \"City\": \"PROVIDENCIA\",\n \"CityRegion\": null,\n \"StateOrProvince\": \"Maule\",\n \"Zip\": \"7510115\",\n \"CountryCode\": \"CL\",\n \"StateCode\": \"ML\",\n \"Company\": null\n },\n \"ShippingMethodId\": \"40032680\",\n \"IsTaxPrePaid\": true,\n \"IsSameDayDispatchSelected\": false,\n \"GiftCards\": null,\n \"CustomerPayments\": {\n \"Duties\": 5807,\n \"Taxes\": 19491,\n \"CustomClearanceFee\": 0,\n \"ShippingPrice\": 11377,\n \"Total\": 122075\n },\n \"CheckoutUrl\": \"https://globale-dev.myshopify.com/56721965226/checkouts/372520cb016c0fdb8459367755b69113?key=667dc86bdac6597af3ad9b2229c8397f\",\n \"MarketplaceData\": null,\n \"OrderReplacementData\": null,\n \"OrderData\": null,\n \"IsMarketplaceOrder\": false,\n \"IsReplacementOrder\": false,\n \"IsOOS\": true,\n \"IsSyncOrder\": false,\n \"CountryCode\": \"CL\",\n \"ClientIP\": null,\n \"Currency\": {\n \"OriginalCurrencyCode\": \"GBP\",\n \"CurrencyCode\": \"CLP\"\n },\n \"PriceModification\": null,\n \"Culture\": {\n \"PreferedCultureCode\": null,\n \"InputDataCultureCode\": \"en\",\n \"CultureCode\": null\n },\n \"LocalShippingOptions\": [\n {\n \"Carrier\": \"globaleintegration_standard\",\n \"CarrierTitle\": \"globaleintegration_standard\",\n \"CarrierName\": \"globaleintegration_standard\",\n \"Code\": \"globaleintegration_standard\",\n \"Method\": \"globaleintegration_standard\",\n \"MethodTitle\": \"globaleintegration_standard\",\n \"MethodDescription\": \"globaleintegration_standard\",\n \"Price\": 0,\n \"IsPreferred\": true\n }\n ],\n \"Products\": [\n {\n \"ProductCode\": \"40166999589034\",\n \"ProductGroupCode\": \"6707847102634\",\n \"Name\": \"ADIDAS | CLASSIC BACKPACK BBBB\",\n \"NameEnglish\": null,\n \"Keywords\": null,\n \"URL\": null,\n \"Description\": null,\n \"DescriptionEnglish\": null,\n \"GenericHSCode\": null,\n \"Weight\": \"0\",\n \"Height\": null,\n \"Length\": null,\n \"Width\": null,\n \"Volume\": null,\n \"ImageURL\": \"https://cdn.shopify.com/s/files/1/0567/2196/5226/products/85cc58608bf138a50036bcfe86a3a362.jpg?v=1620302515\",\n \"ImageWidth\": null,\n \"ImageHeight\": null,\n \"OriginCountryCode\": null,\n \"ListPrice\": \"115000.0\",\n \"OriginalListPrice\": null,\n \"SalePrice\": \"85400.0\",\n \"OriginalSalePrice\": null,\n \"UnitSalePriceForDuties\": null,\n \"SalePriceBeforeRounding\": null,\n \"OriginalSalePriceAfterGlobalEDiscount\": null,\n \"OriginalSalePriceAfterRounding\": null,\n \"VATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"LocalVATRateType\": {\n \"VATRateTypeCode\": \"vatRateType_GB_20\",\n \"Name\": \"vatRateType_GB_20\",\n \"Rate\": 20,\n \"InternalVATRateTypeId\": 0\n },\n \"Brand\": {\n \"BrandCode\": \"ADIDAS\",\n \"Name\": \"ADIDAS\"\n },\n \"Categories\": [\n {\n \"CategoryCode\": \"2222\",\n \"Name\": \"2222\"\n },\n {\n \"CategoryCode\": \"adidas\",\n \"Name\": \"adidas\"\n },\n {\n \"CategoryCode\": \"backpack\",\n \"Name\": \"backpack\"\n },\n {\n \"CategoryCode\": \"egnition-sample-data\",\n \"Name\": \"egnition-sample-data\"\n },\n {\n \"CategoryCode\": \"getest\",\n \"Name\": \"getest\"\n },\n {\n \"CategoryCode\": \"globaleteg\",\n \"Name\": \"globaleteg\"\n },\n {\n \"CategoryCode\": \"men\",\n \"Name\": \"men\"\n },\n {\n \"CategoryCode\": \"pc - test2\",\n \"Name\": \"pc - test2\"\n }\n ],\n \"OrderedQuantity\": 1,\n \"DeliveryQuantity\": -1,\n \"CartItemId\": \"40166999589034-0\",\n \"ParentCartItemId\": null,\n \"CartItemOptionId\": null,\n \"IsBlockedForGlobalE\": false,\n \"IsBundle\": null,\n \"Attributes\": null,\n \"AttributesEnglish\": null,\n \"MetaData\": {\n \"Attributes\": [\n {\n \"AttributeKey\": \"backpack\",\n \"AttributeValue\": \"backpack\"\n }\n ]\n },\n \"IsFixedPrice\": true,\n \"HandlingCode\": null,\n \"NetWeight\": null,\n \"NetVolume\": null,\n \"IsVirtual\": false,\n \"ProductGroupCodeSecondary\": null,\n \"ProductCodeSecondary\": \"123456\",\n \"GiftMessage\": null,\n \"OriginalMerchantUnitSalePrice\": null,\n \"VATCategory\": null,\n \"IsBackOrdered\": false,\n \"BackOrderDate\": null,\n \"ProductClassCode\": null,\n \"PriceCoefficientRate\": null,\n \"IsGiftCard\": false,\n \"GiftCardId\": null,\n \"PlatformIsActive\": null,\n \"MerchantPriceForDuties\": null,\n \"HubCode\": null,\n \"OriginalSalePriceAfterDiscounts\": null,\n \"EstimatedDeliveryDate\": null,\n \"AvailableQuantity\": null\n }\n ],\n \"CartToken\": null,\n \"MerchantCartToken\": \"372520cb016c0fdb8459367755b69113\",\n \"MerchantCartHash\": \"nf2JfTVEveA+Sn53c7Fo0w==\",\n \"HubId\": null,\n \"PaymentInstallments\": null,\n \"UserDetails\": {\n \"UserId\": \"5920775766266\",\n \"IsB2B\": false,\n \"AddressDetails\": [\n {\n \"FirstName\": \"Test\",\n \"LastName\": \"Test\",\n \"Email\": \"civentest@gmail.com\",\n \"Phone1\": \"3000000000\",\n \"Address1\": \"ORREGO LUCO 54\",\n \"City\": \"Colorado\",\n \"Zip\": \"7510114\",\n \"CountryCode\": \"CL\"\n }\n ]\n },\n \"UrlParameters\": null,\n \"Discounts\": [],\n \"Benefits\": null,\n \"VATRegistration\": null,\n \"FreeShipping\": null,\n \"VoucherData\": null,\n \"LoyaltyData\": null,\n \"SessionId\": null,\n \"AuthToken\": null,\n \"UseIpv6\": false,\n \"rateData\": null,\n \"WebStoreCode\": \"globale-dev.myshopify.com\",\n \"WebStoreInstanceCode\": null,\n \"LoyaltyPoints\": null,\n \"AllowMailsFromMerchant\": false,\n \"AllowDirectCommunicationFromMerchant\": false,\n \"CartId\": null,\n \"MerchantOrderId\": \"TestMerchantOrderId\",\n \"MerchantInternalOrderId\": \"TestMerchantInternalOrderId\",\n \"BillingCustomFields\": null,\n \"ShippingCustomFields\": null,\n \"ShippingMethodCode\": null,\n \"ShippingServiceCode\": \"DHL\",\n \"OrderCreationSource\": \"ShopifyAPI\"\n}"
response = http.request(request)
puts response.read_body{
"Success": true,
"Reason": "<string>"
}OrderCreationSource is an important attribute in the Class SendFinalCartData and the value of OrderCreationSource can be called in different ways in the order creation process.Body
Full cart data for the order creation process.
Show child attributes
Show child attributes
Checkout URL; it redirects you to the checkout or confirmation page (different URL for each Merchant)
The values of total duties, total taxes, total additional fees (like Custom Clearance Fee), shipping price, and total that was shown to the customer on the checkout page
Show child attributes
Show child attributes
The collection of GiftCards that were applied to the cart
Show child attributes
Show child attributes
Indicates if the user selected an option to dispatch the order on the same day TRUE - Selected to dispatch order on the same day FALSE - Did not select to dispatch order on the same day
Indicates if the end customer has selected or has been forced to prepay duties & taxes TRUE - Selected to prepay taxes FALSE - Did not select to prepay taxes
Marketplace information received by the API
Show child attributes
Show child attributes
Source where order was created. Can be one of the following: GECheckout = 0 Marketplace = 1 ExternalApp = 2 ShopifyAPI = 3
0, 1, 2, 3 Information about the order
Show child attributes
Show child attributes
Order replacement information received by the API
Show child attributes
Show child attributes
Show child attributes
Show child attributes
The ID of the shipping option selected by the customer
Response
Indicates if the API call was successful.

