POST api/AdminServices/MbitionStorefrontFulfillment

Request Information

URI Parameters

None.

Body Parameters

MbitionOrder
NameDescriptionTypeAdditional information
orderDetails

NetSuite - Sales Order

OrderDetails

None.

customer

NetSuite - Customer

Customer

None.

groups

Collection of Object

None.

students

NetSuite - Individual

Collection of OrderStudent

None.

addresses

NetSuite - Address

Collection of Address

None.

lineitems

NetSuite -

Collection of Lineitem

None.

invoices

NetSuite -

Object

None.

shippingDetails

NetSuite -

ShippingDetails

None.

payments

NetSuite -

Payments

None.

is_bulkorder_import

NetSuite - N/A

boolean

None.

SalesforceID

NetSuite - N/A

string

None.

SourceIdentifier

NetSuite - N/A

string

None.

AdminUserName

NetSuite - User – identified on System Info Subtab

string

None.

RAWMessage

string

None.

Key

Key to Access API provided by GMetrix

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Key": "sample string 1",
  "orderDetails": {
    "orderStatus": "sample string 1",
    "fulfillmentStatus": "sample string 2",
    "orderNumber": "sample string 3",
    "magentoId": "1",
    "grandTotal": 1.1,
    "subTotal": 1.1,
    "storeId": "1",
    "storeName": "sample string 4",
    "taxAmount": 1.1,
    "totalInvoiced": 1.1,
    "totalPaid": 1.1,
    "offlineRefunded": 1.1,
    "onlineRefunded": 1.1,
    "totalQtyOfAllProducts": "1",
    "totalQtyOfUniqueProducts": "1",
    "weight": 1.1,
    "currency": "sample string 5",
    "remoteIp": "sample string 6",
    "createdAt": "2025-05-08T21:14:28.7329891-07:00",
    "lastUpdatedAt": "2025-05-08T21:14:28.7329891-07:00",
    "salesperson": "sample string 7",
    "orderCoupon": "sample string 8",
    "orderCouponDisount": 1.1,
    "orderCouponType": "sample string 9"
  },
  "customer": {
    "partner": {
      "id": "1",
      "name": "sample string 1",
      "code": "sample string 2",
      "storeId": "1"
    },
    "purchasingUser": {
      "magentoUserId": 1,
      "companyName": "sample string 1",
      "firstName": "sample string 2",
      "lastName": "sample string 3",
      "middleName": "sample string 4",
      "email": "sample string 5",
      "nmlsNumber": {},
      "addresses": [
        {
          "type": "sample string 1",
          "company": "sample string 2",
          "firstName": "sample string 3",
          "lastName": "sample string 4",
          "middleName": "sample string 5",
          "street": "sample string 6",
          "city": "sample string 7",
          "state": "sample string 8",
          "postalCode": "sample string 9",
          "country": "sample string 10",
          "phone": "sample string 11"
        },
        {
          "type": "sample string 1",
          "company": "sample string 2",
          "firstName": "sample string 3",
          "lastName": "sample string 4",
          "middleName": "sample string 5",
          "street": "sample string 6",
          "city": "sample string 7",
          "state": "sample string 8",
          "postalCode": "sample string 9",
          "country": "sample string 10",
          "phone": "sample string 11"
        }
      ]
    }
  },
  "groups": [
    {},
    {}
  ],
  "students": [
    {
      "magentoUserId": "sample string 1",
      "symphonyUserId": "sample string 2",
      "firstName": "sample string 3",
      "lastName": "sample string 4",
      "middleName": "sample string 5",
      "email": "sample string 6",
      "addresses": [
        {
          "type": "sample string 1",
          "company": "sample string 2",
          "firstName": "sample string 3",
          "lastName": "sample string 4",
          "middleName": "sample string 5",
          "street": "sample string 6",
          "city": "sample string 7",
          "state": "sample string 8",
          "postalCode": "sample string 9",
          "country": "sample string 10",
          "phone": "sample string 11"
        },
        {
          "type": "sample string 1",
          "company": "sample string 2",
          "firstName": "sample string 3",
          "lastName": "sample string 4",
          "middleName": "sample string 5",
          "street": "sample string 6",
          "city": "sample string 7",
          "state": "sample string 8",
          "postalCode": "sample string 9",
          "country": "sample string 10",
          "phone": "sample string 11"
        }
      ],
      "nmlsNumber": {}
    },
    {
      "magentoUserId": "sample string 1",
      "symphonyUserId": "sample string 2",
      "firstName": "sample string 3",
      "lastName": "sample string 4",
      "middleName": "sample string 5",
      "email": "sample string 6",
      "addresses": [
        {
          "type": "sample string 1",
          "company": "sample string 2",
          "firstName": "sample string 3",
          "lastName": "sample string 4",
          "middleName": "sample string 5",
          "street": "sample string 6",
          "city": "sample string 7",
          "state": "sample string 8",
          "postalCode": "sample string 9",
          "country": "sample string 10",
          "phone": "sample string 11"
        },
        {
          "type": "sample string 1",
          "company": "sample string 2",
          "firstName": "sample string 3",
          "lastName": "sample string 4",
          "middleName": "sample string 5",
          "street": "sample string 6",
          "city": "sample string 7",
          "state": "sample string 8",
          "postalCode": "sample string 9",
          "country": "sample string 10",
          "phone": "sample string 11"
        }
      ],
      "nmlsNumber": {}
    }
  ],
  "addresses": [
    {
      "type": "sample string 1",
      "company": "sample string 2",
      "firstName": "sample string 3",
      "lastName": "sample string 4",
      "middleName": "sample string 5",
      "street": "sample string 6",
      "city": "sample string 7",
      "state": "sample string 8",
      "postalCode": "sample string 9",
      "country": "sample string 10",
      "phone": "sample string 11"
    },
    {
      "type": "sample string 1",
      "company": "sample string 2",
      "firstName": "sample string 3",
      "lastName": "sample string 4",
      "middleName": "sample string 5",
      "street": "sample string 6",
      "city": "sample string 7",
      "state": "sample string 8",
      "postalCode": "sample string 9",
      "country": "sample string 10",
      "phone": "sample string 11"
    }
  ],
  "lineitems": [
    {
      "isBundleComponent": true,
      "lineItemId": "1",
      "sku": "sample string 1",
      "quantity": "1",
      "quantityToCancel": "1",
      "quantityCancelled": "1",
      "quantityToRefund": "1",
      "quantityRefunded": "1",
      "listPrice": 1.1,
      "unitPrice": 1.1,
      "partnerPrice": 1.1,
      "totalDiscountPromo": 1.1,
      "totalDiscountPartner": 1.1,
      "priceRuleApplied": "sample string 2",
      "promotions": [
        {
          "name": "sample string 1",
          "discount": 1.1
        },
        {
          "name": "sample string 1",
          "discount": 1.1
        }
      ],
      "students": [
        {
          "email": "sample string 1"
        },
        {
          "email": "sample string 1"
        }
      ],
      "taxAmount": 1.1,
      "avataxCode": {},
      "entitledDays": 4,
      "SFLineItemID": "sample string 5"
    },
    {
      "isBundleComponent": true,
      "lineItemId": "1",
      "sku": "sample string 1",
      "quantity": "1",
      "quantityToCancel": "1",
      "quantityCancelled": "1",
      "quantityToRefund": "1",
      "quantityRefunded": "1",
      "listPrice": 1.1,
      "unitPrice": 1.1,
      "partnerPrice": 1.1,
      "totalDiscountPromo": 1.1,
      "totalDiscountPartner": 1.1,
      "priceRuleApplied": "sample string 2",
      "promotions": [
        {
          "name": "sample string 1",
          "discount": 1.1
        },
        {
          "name": "sample string 1",
          "discount": 1.1
        }
      ],
      "students": [
        {
          "email": "sample string 1"
        },
        {
          "email": "sample string 1"
        }
      ],
      "taxAmount": 1.1,
      "avataxCode": {},
      "entitledDays": 4,
      "SFLineItemID": "sample string 5"
    }
  ],
  "invoices": {},
  "shippingDetails": {
    "shippingProvider": {},
    "method": "sample string 2",
    "shippingAmount": 1.1,
    "shippingDiscountAmount": 1.1,
    "shippingTaxAmount": 1.1
  },
  "payments": {
    "poNumber": "sample string 1",
    "reference": "sample string 2",
    "method": "sample string 3",
    "amount": 1.1,
    "Magento_Credit_Card_Type_c": "sample string 4"
  },
  "is_bulkorder_import": true,
  "SalesforceID": "sample string 2",
  "SourceIdentifier": "sample string 3",
  "AdminUserName": "sample string 4",
  "RAWMessage": "sample string 5"
}

application/xml, text/xml

Sample:
<Mbition.MbitionOrder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ManagementServicesApi.Models">
  <Addresses>
    <Mbition.Address>
      <City>sample string 7</City>
      <Company>sample string 2</Company>
      <Country>sample string 10</Country>
      <FirstName>sample string 3</FirstName>
      <LastName>sample string 4</LastName>
      <MiddleName>sample string 5</MiddleName>
      <Phone>sample string 11</Phone>
      <PostalCode>sample string 9</PostalCode>
      <State>sample string 8</State>
      <Street>sample string 6</Street>
      <Type>sample string 1</Type>
    </Mbition.Address>
    <Mbition.Address>
      <City>sample string 7</City>
      <Company>sample string 2</Company>
      <Country>sample string 10</Country>
      <FirstName>sample string 3</FirstName>
      <LastName>sample string 4</LastName>
      <MiddleName>sample string 5</MiddleName>
      <Phone>sample string 11</Phone>
      <PostalCode>sample string 9</PostalCode>
      <State>sample string 8</State>
      <Street>sample string 6</Street>
      <Type>sample string 1</Type>
    </Mbition.Address>
  </Addresses>
  <AdminUserName>sample string 4</AdminUserName>
  <Customer>
    <Partner>
      <Code>sample string 2</Code>
      <Id>1</Id>
      <Name>sample string 1</Name>
      <StoreId>1</StoreId>
    </Partner>
    <PurchasingUser>
      <Addresses>
        <Mbition.Address>
          <City>sample string 7</City>
          <Company>sample string 2</Company>
          <Country>sample string 10</Country>
          <FirstName>sample string 3</FirstName>
          <LastName>sample string 4</LastName>
          <MiddleName>sample string 5</MiddleName>
          <Phone>sample string 11</Phone>
          <PostalCode>sample string 9</PostalCode>
          <State>sample string 8</State>
          <Street>sample string 6</Street>
          <Type>sample string 1</Type>
        </Mbition.Address>
        <Mbition.Address>
          <City>sample string 7</City>
          <Company>sample string 2</Company>
          <Country>sample string 10</Country>
          <FirstName>sample string 3</FirstName>
          <LastName>sample string 4</LastName>
          <MiddleName>sample string 5</MiddleName>
          <Phone>sample string 11</Phone>
          <PostalCode>sample string 9</PostalCode>
          <State>sample string 8</State>
          <Street>sample string 6</Street>
          <Type>sample string 1</Type>
        </Mbition.Address>
      </Addresses>
      <CompanyName>sample string 1</CompanyName>
      <Email>sample string 5</Email>
      <FirstName>sample string 2</FirstName>
      <LastName>sample string 3</LastName>
      <MagentoUserId>1</MagentoUserId>
      <MiddleName>sample string 4</MiddleName>
      <NmlsNumber />
    </PurchasingUser>
  </Customer>
  <Groups xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:anyType />
    <d2p1:anyType />
  </Groups>
  <Invoices />
  <IsBulkorderImport>true</IsBulkorderImport>
  <Key>sample string 1</Key>
  <Lineitems>
    <Mbition.Lineitem>
      <AvataxCode />
      <EntitledDays>4</EntitledDays>
      <IsBundleComponent>true</IsBundleComponent>
      <LineItemId>1</LineItemId>
      <ListPrice>1.1</ListPrice>
      <PartnerPrice>1.1</PartnerPrice>
      <PriceRuleApplied>sample string 2</PriceRuleApplied>
      <Promotions>
        <Mbition.Promotion>
          <Discount>1.1</Discount>
          <Name>sample string 1</Name>
        </Mbition.Promotion>
        <Mbition.Promotion>
          <Discount>1.1</Discount>
          <Name>sample string 1</Name>
        </Mbition.Promotion>
      </Promotions>
      <Quantity>1</Quantity>
      <QuantityCancelled>1</QuantityCancelled>
      <QuantityRefunded>1</QuantityRefunded>
      <QuantityToCancel>1</QuantityToCancel>
      <QuantityToRefund>1</QuantityToRefund>
      <SFLineItemID>sample string 5</SFLineItemID>
      <Sku>sample string 1</Sku>
      <Students>
        <Mbition.LineitemStudent>
          <Email>sample string 1</Email>
        </Mbition.LineitemStudent>
        <Mbition.LineitemStudent>
          <Email>sample string 1</Email>
        </Mbition.LineitemStudent>
      </Students>
      <TaxAmount>1.1</TaxAmount>
      <TotalDiscountPartner>1.1</TotalDiscountPartner>
      <TotalDiscountPromo>1.1</TotalDiscountPromo>
      <UnitPrice>1.1</UnitPrice>
    </Mbition.Lineitem>
    <Mbition.Lineitem>
      <AvataxCode />
      <EntitledDays>4</EntitledDays>
      <IsBundleComponent>true</IsBundleComponent>
      <LineItemId>1</LineItemId>
      <ListPrice>1.1</ListPrice>
      <PartnerPrice>1.1</PartnerPrice>
      <PriceRuleApplied>sample string 2</PriceRuleApplied>
      <Promotions>
        <Mbition.Promotion>
          <Discount>1.1</Discount>
          <Name>sample string 1</Name>
        </Mbition.Promotion>
        <Mbition.Promotion>
          <Discount>1.1</Discount>
          <Name>sample string 1</Name>
        </Mbition.Promotion>
      </Promotions>
      <Quantity>1</Quantity>
      <QuantityCancelled>1</QuantityCancelled>
      <QuantityRefunded>1</QuantityRefunded>
      <QuantityToCancel>1</QuantityToCancel>
      <QuantityToRefund>1</QuantityToRefund>
      <SFLineItemID>sample string 5</SFLineItemID>
      <Sku>sample string 1</Sku>
      <Students>
        <Mbition.LineitemStudent>
          <Email>sample string 1</Email>
        </Mbition.LineitemStudent>
        <Mbition.LineitemStudent>
          <Email>sample string 1</Email>
        </Mbition.LineitemStudent>
      </Students>
      <TaxAmount>1.1</TaxAmount>
      <TotalDiscountPartner>1.1</TotalDiscountPartner>
      <TotalDiscountPromo>1.1</TotalDiscountPromo>
      <UnitPrice>1.1</UnitPrice>
    </Mbition.Lineitem>
  </Lineitems>
  <OrderDetails>
    <CreatedAt xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:DateTime>2025-05-09T04:14:28.7329891Z</d3p1:DateTime>
      <d3p1:OffsetMinutes>-420</d3p1:OffsetMinutes>
    </CreatedAt>
    <Currency>sample string 5</Currency>
    <FulfillmentStatus>sample string 2</FulfillmentStatus>
    <GrandTotal>1.1</GrandTotal>
    <LastUpdatedAt xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
      <d3p1:DateTime>2025-05-09T04:14:28.7329891Z</d3p1:DateTime>
      <d3p1:OffsetMinutes>-420</d3p1:OffsetMinutes>
    </LastUpdatedAt>
    <MagentoId>1</MagentoId>
    <OfflineRefunded>1.1</OfflineRefunded>
    <OnlineRefunded>1.1</OnlineRefunded>
    <OrderCoupon>sample string 8</OrderCoupon>
    <OrderCouponDisount>1.1</OrderCouponDisount>
    <OrderCouponType>sample string 9</OrderCouponType>
    <OrderNumber>sample string 3</OrderNumber>
    <OrderStatus>sample string 1</OrderStatus>
    <RemoteIp>sample string 6</RemoteIp>
    <Salesperson>sample string 7</Salesperson>
    <StoreId>1</StoreId>
    <StoreName>sample string 4</StoreName>
    <SubTotal>1.1</SubTotal>
    <TaxAmount>1.1</TaxAmount>
    <TotalInvoiced>1.1</TotalInvoiced>
    <TotalPaid>1.1</TotalPaid>
    <TotalQtyOfAllProducts>1</TotalQtyOfAllProducts>
    <TotalQtyOfUniqueProducts>1</TotalQtyOfUniqueProducts>
    <Weight>1.1</Weight>
  </OrderDetails>
  <Payments>
    <Amount>1.1</Amount>
    <MagentoCreditCardTypeC>sample string 4</MagentoCreditCardTypeC>
    <Method>sample string 3</Method>
    <PoNumber>sample string 1</PoNumber>
    <Reference>sample string 2</Reference>
  </Payments>
  <RAWMessage>sample string 5</RAWMessage>
  <SalesforceID>sample string 2</SalesforceID>
  <ShippingDetails>
    <Method>sample string 2</Method>
    <ShippingAmount>1.1</ShippingAmount>
    <ShippingDiscountAmount>1.1</ShippingDiscountAmount>
    <ShippingProvider />
    <ShippingTaxAmount>1.1</ShippingTaxAmount>
  </ShippingDetails>
  <SourceIdentifier>sample string 3</SourceIdentifier>
  <Students>
    <Mbition.OrderStudent>
      <Addresses>
        <Mbition.Address>
          <City>sample string 7</City>
          <Company>sample string 2</Company>
          <Country>sample string 10</Country>
          <FirstName>sample string 3</FirstName>
          <LastName>sample string 4</LastName>
          <MiddleName>sample string 5</MiddleName>
          <Phone>sample string 11</Phone>
          <PostalCode>sample string 9</PostalCode>
          <State>sample string 8</State>
          <Street>sample string 6</Street>
          <Type>sample string 1</Type>
        </Mbition.Address>
        <Mbition.Address>
          <City>sample string 7</City>
          <Company>sample string 2</Company>
          <Country>sample string 10</Country>
          <FirstName>sample string 3</FirstName>
          <LastName>sample string 4</LastName>
          <MiddleName>sample string 5</MiddleName>
          <Phone>sample string 11</Phone>
          <PostalCode>sample string 9</PostalCode>
          <State>sample string 8</State>
          <Street>sample string 6</Street>
          <Type>sample string 1</Type>
        </Mbition.Address>
      </Addresses>
      <Email>sample string 6</Email>
      <FirstName>sample string 3</FirstName>
      <LastName>sample string 4</LastName>
      <MagentoUserId>sample string 1</MagentoUserId>
      <MiddleName>sample string 5</MiddleName>
      <NmlsNumber />
      <SymphonyUserId>sample string 2</SymphonyUserId>
    </Mbition.OrderStudent>
    <Mbition.OrderStudent>
      <Addresses>
        <Mbition.Address>
          <City>sample string 7</City>
          <Company>sample string 2</Company>
          <Country>sample string 10</Country>
          <FirstName>sample string 3</FirstName>
          <LastName>sample string 4</LastName>
          <MiddleName>sample string 5</MiddleName>
          <Phone>sample string 11</Phone>
          <PostalCode>sample string 9</PostalCode>
          <State>sample string 8</State>
          <Street>sample string 6</Street>
          <Type>sample string 1</Type>
        </Mbition.Address>
        <Mbition.Address>
          <City>sample string 7</City>
          <Company>sample string 2</Company>
          <Country>sample string 10</Country>
          <FirstName>sample string 3</FirstName>
          <LastName>sample string 4</LastName>
          <MiddleName>sample string 5</MiddleName>
          <Phone>sample string 11</Phone>
          <PostalCode>sample string 9</PostalCode>
          <State>sample string 8</State>
          <Street>sample string 6</Street>
          <Type>sample string 1</Type>
        </Mbition.Address>
      </Addresses>
      <Email>sample string 6</Email>
      <FirstName>sample string 3</FirstName>
      <LastName>sample string 4</LastName>
      <MagentoUserId>sample string 1</MagentoUserId>
      <MiddleName>sample string 5</MiddleName>
      <NmlsNumber />
      <SymphonyUserId>sample string 2</SymphonyUserId>
    </Mbition.OrderStudent>
  </Students>
</Mbition.MbitionOrder>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Success
NameDescriptionTypeAdditional information
Successful

boolean

None.

MsgSuccess

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Successful": true,
  "MsgSuccess": "sample string 2"
}

application/xml, text/xml

Sample:
<Success xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ManagementServices.Repositories.Response">
  <MsgSuccess>sample string 2</MsgSuccess>
  <Successful>true</Successful>
</Success>