POST HesapAdisyon/SavePackage
Request Information
URI Parameters
None.
Body Parameters
OutsourcePackageDto| Name | Description | Type | Additional information |
|---|---|---|---|
| PackageId | integer |
None. |
|
| RestaurantId | integer |
None. |
|
| PackageNote | string |
None. |
|
| PackagePrice | decimal number |
None. |
|
| RemoteOrderNumber | string |
None. |
|
| Credentials | OutsourceCredentials |
None. |
|
| Customer | OutsourceCustomer |
None. |
|
| Flags | OutsourcePackageFlags |
None. |
|
| AdditionalData | OutsourcePackageAdditionalDatas |
None. |
|
| OrderedProducts | Collection of OutsourcePackageProduct |
None. |
|
| NewOrderedProducts | Collection of OutsourcePackageProduct |
None. |
|
| CancelledProducts | Collection of OutsourcePackageProduct |
None. |
|
| Payments | Collection of OutsourcePackagePayment |
None. |
Request Formats
application/json, text/json
Sample:
{
"PackageId": 1,
"RestaurantId": 2,
"PackageNote": "sample string 3",
"PackagePrice": 4.0,
"RemoteOrderNumber": "sample string 5",
"Credentials": {
"OutsourceId": "sample string 1",
"ApiKey": "sample string 2",
"ApiSecret": "sample string 3",
"RestaurantId": "sample string 4"
},
"Customer": {
"Id": 1,
"Name": "sample string 1",
"Phone": "sample string 2",
"Address": {
"Id": 1,
"Address": "sample string 1",
"AddressDetail": "sample string 2",
"Latitude": "sample string 3",
"Longitude": "sample string 4",
"Distance": 5.0
}
},
"Flags": {
"IsGrouped": true,
"IsFutureOrder": true,
"IsPickupOrder": true,
"IsRestaurantDelivery": true,
"HasError": true,
"IsDeliveryLate": true,
"IsReady": true,
"Printed": true,
"AdisyonPrinted": true,
"KitchenPrinted": true,
"SendedCourier": true,
"UpdatedPackage": true
},
"AdditionalData": {
"UserId": 1,
"TableId": 1,
"WaiterId": 1,
"PackageType": 1,
"IntegrationType": 1,
"DeliveryType": 1,
"PaymentMethod": 1,
"Status": 1,
"SettingId": 1,
"PolygonId": 1,
"SortIndex": 1,
"CourierStatus": 1,
"DeliverySequence": 1,
"PricingIndex": 1,
"GuestCount": 1,
"AdisyonStatus": 1,
"LateDeliveryMinute": 1,
"SaveUserId": 1,
"UpdateUserId": 1,
"QrSessionId": "sample string 1",
"RejectReason": "sample string 2",
"ErrorReason": "sample string 3",
"OrderId1": "sample string 4",
"OrderId2": "sample string 5",
"OrderId3": "sample string 6",
"OrderId4": "sample string 7",
"OrderId5": "sample string 8",
"SettingRestaurantName": "sample string 9",
"DiscountlessPrice": 1.0,
"DiscountPercent": 1.0,
"DiscountTotal": 1.0,
"CreateDate": "sample string 10",
"ReadyDate": "sample string 11",
"CourierDeliveryDate": "sample string 12",
"TargetDeliveryDate": "sample string 13",
"DeliveryDate": "sample string 14",
"SystemRecordDate": "sample string 15",
"QrSessionCreateDate": "sample string 16"
},
"OrderedProducts": [
{
"Id": 1,
"PackageId": 2,
"HP_UrunId": 3,
"Quantity": 4,
"Kdv": 5,
"LastModifyUser": 6,
"UnitId": 1,
"UnitPrice": 7.0,
"Price": 8.0,
"Name": "sample string 9",
"Options": "sample string 10",
"ProductNote": "sample string 11",
"ProductNotes": "sample string 12",
"ProductId1": "sample string 13",
"ProductId2": "sample string 14",
"ProductId3": "sample string 15",
"IsGift": true,
"IsReady": true,
"IsPrinted": true,
"OptionList": [
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
},
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
}
]
},
{
"Id": 1,
"PackageId": 2,
"HP_UrunId": 3,
"Quantity": 4,
"Kdv": 5,
"LastModifyUser": 6,
"UnitId": 1,
"UnitPrice": 7.0,
"Price": 8.0,
"Name": "sample string 9",
"Options": "sample string 10",
"ProductNote": "sample string 11",
"ProductNotes": "sample string 12",
"ProductId1": "sample string 13",
"ProductId2": "sample string 14",
"ProductId3": "sample string 15",
"IsGift": true,
"IsReady": true,
"IsPrinted": true,
"OptionList": [
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
},
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
}
]
}
],
"NewOrderedProducts": [
{
"Id": 1,
"PackageId": 2,
"HP_UrunId": 3,
"Quantity": 4,
"Kdv": 5,
"LastModifyUser": 6,
"UnitId": 1,
"UnitPrice": 7.0,
"Price": 8.0,
"Name": "sample string 9",
"Options": "sample string 10",
"ProductNote": "sample string 11",
"ProductNotes": "sample string 12",
"ProductId1": "sample string 13",
"ProductId2": "sample string 14",
"ProductId3": "sample string 15",
"IsGift": true,
"IsReady": true,
"IsPrinted": true,
"OptionList": [
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
},
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
}
]
},
{
"Id": 1,
"PackageId": 2,
"HP_UrunId": 3,
"Quantity": 4,
"Kdv": 5,
"LastModifyUser": 6,
"UnitId": 1,
"UnitPrice": 7.0,
"Price": 8.0,
"Name": "sample string 9",
"Options": "sample string 10",
"ProductNote": "sample string 11",
"ProductNotes": "sample string 12",
"ProductId1": "sample string 13",
"ProductId2": "sample string 14",
"ProductId3": "sample string 15",
"IsGift": true,
"IsReady": true,
"IsPrinted": true,
"OptionList": [
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
},
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
}
]
}
],
"CancelledProducts": [
{
"Id": 1,
"PackageId": 2,
"HP_UrunId": 3,
"Quantity": 4,
"Kdv": 5,
"LastModifyUser": 6,
"UnitId": 1,
"UnitPrice": 7.0,
"Price": 8.0,
"Name": "sample string 9",
"Options": "sample string 10",
"ProductNote": "sample string 11",
"ProductNotes": "sample string 12",
"ProductId1": "sample string 13",
"ProductId2": "sample string 14",
"ProductId3": "sample string 15",
"IsGift": true,
"IsReady": true,
"IsPrinted": true,
"OptionList": [
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
},
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
}
]
},
{
"Id": 1,
"PackageId": 2,
"HP_UrunId": 3,
"Quantity": 4,
"Kdv": 5,
"LastModifyUser": 6,
"UnitId": 1,
"UnitPrice": 7.0,
"Price": 8.0,
"Name": "sample string 9",
"Options": "sample string 10",
"ProductNote": "sample string 11",
"ProductNotes": "sample string 12",
"ProductId1": "sample string 13",
"ProductId2": "sample string 14",
"ProductId3": "sample string 15",
"IsGift": true,
"IsReady": true,
"IsPrinted": true,
"OptionList": [
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
},
{
"Id": 1,
"PackageId": 2,
"ProductId": 3,
"OptionId": 4,
"OptionItemId": 5,
"Quantity": 6,
"Name": "sample string 7",
"Price": 8.0
}
]
}
],
"Payments": [
{
"Id": 1,
"PaymentTopId": 2,
"PaymentId": 3,
"Price": 4.0,
"Random": "sample string 5"
},
{
"Id": 1,
"PaymentTopId": 2,
"PaymentId": 3,
"Price": 4.0,
"Random": "sample string 5"
}
]
}
application/xml, text/xml
Sample:
<OutsourcePackage.OutsourcePackageDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApiApp.Models">
<AdditionalData>
<AdisyonStatus>1</AdisyonStatus>
<CourierDeliveryDate>sample string 12</CourierDeliveryDate>
<CourierStatus>1</CourierStatus>
<CreateDate>sample string 10</CreateDate>
<DeliveryDate>sample string 14</DeliveryDate>
<DeliverySequence>1</DeliverySequence>
<DeliveryType>1</DeliveryType>
<DiscountPercent>1</DiscountPercent>
<DiscountTotal>1</DiscountTotal>
<DiscountlessPrice>1</DiscountlessPrice>
<ErrorReason>sample string 3</ErrorReason>
<GuestCount>1</GuestCount>
<IntegrationType>1</IntegrationType>
<LateDeliveryMinute>1</LateDeliveryMinute>
<OrderId1>sample string 4</OrderId1>
<OrderId2>sample string 5</OrderId2>
<OrderId3>sample string 6</OrderId3>
<OrderId4>sample string 7</OrderId4>
<OrderId5>sample string 8</OrderId5>
<PackageType>1</PackageType>
<PaymentMethod>1</PaymentMethod>
<PolygonId>1</PolygonId>
<PricingIndex>1</PricingIndex>
<QrSessionCreateDate>sample string 16</QrSessionCreateDate>
<QrSessionId>sample string 1</QrSessionId>
<ReadyDate>sample string 11</ReadyDate>
<RejectReason>sample string 2</RejectReason>
<SaveUserId>1</SaveUserId>
<SettingId>1</SettingId>
<SettingRestaurantName>sample string 9</SettingRestaurantName>
<SortIndex>1</SortIndex>
<Status>1</Status>
<SystemRecordDate>sample string 15</SystemRecordDate>
<TableId>1</TableId>
<TargetDeliveryDate>sample string 13</TargetDeliveryDate>
<UpdateUserId>1</UpdateUserId>
<UserId>1</UserId>
<WaiterId>1</WaiterId>
</AdditionalData>
<CancelledProducts>
<OutsourcePackage.OutsourcePackageProduct>
<HP_UrunId>3</HP_UrunId>
<Id>1</Id>
<IsGift>true</IsGift>
<IsPrinted>true</IsPrinted>
<IsReady>true</IsReady>
<Kdv>5</Kdv>
<LastModifyUser>6</LastModifyUser>
<Name>sample string 9</Name>
<OptionList>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
</OptionList>
<Options>sample string 10</Options>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId1>sample string 13</ProductId1>
<ProductId2>sample string 14</ProductId2>
<ProductId3>sample string 15</ProductId3>
<ProductNote>sample string 11</ProductNote>
<ProductNotes>sample string 12</ProductNotes>
<Quantity>4</Quantity>
<UnitId>1</UnitId>
<UnitPrice>7</UnitPrice>
</OutsourcePackage.OutsourcePackageProduct>
<OutsourcePackage.OutsourcePackageProduct>
<HP_UrunId>3</HP_UrunId>
<Id>1</Id>
<IsGift>true</IsGift>
<IsPrinted>true</IsPrinted>
<IsReady>true</IsReady>
<Kdv>5</Kdv>
<LastModifyUser>6</LastModifyUser>
<Name>sample string 9</Name>
<OptionList>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
</OptionList>
<Options>sample string 10</Options>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId1>sample string 13</ProductId1>
<ProductId2>sample string 14</ProductId2>
<ProductId3>sample string 15</ProductId3>
<ProductNote>sample string 11</ProductNote>
<ProductNotes>sample string 12</ProductNotes>
<Quantity>4</Quantity>
<UnitId>1</UnitId>
<UnitPrice>7</UnitPrice>
</OutsourcePackage.OutsourcePackageProduct>
</CancelledProducts>
<Credentials>
<ApiKey>sample string 2</ApiKey>
<ApiSecret>sample string 3</ApiSecret>
<OutsourceId>sample string 1</OutsourceId>
<RestaurantId>sample string 4</RestaurantId>
</Credentials>
<Customer>
<Address>
<Address>sample string 1</Address>
<AddressDetail>sample string 2</AddressDetail>
<Distance>5</Distance>
<Id>1</Id>
<Latitude>sample string 3</Latitude>
<Longitude>sample string 4</Longitude>
</Address>
<Id>1</Id>
<Name>sample string 1</Name>
<Phone>sample string 2</Phone>
</Customer>
<Flags>
<AdisyonPrinted>true</AdisyonPrinted>
<HasError>true</HasError>
<IsDeliveryLate>true</IsDeliveryLate>
<IsFutureOrder>true</IsFutureOrder>
<IsGrouped>true</IsGrouped>
<IsPickupOrder>true</IsPickupOrder>
<IsReady>true</IsReady>
<IsRestaurantDelivery>true</IsRestaurantDelivery>
<KitchenPrinted>true</KitchenPrinted>
<Printed>true</Printed>
<SendedCourier>true</SendedCourier>
<UpdatedPackage>true</UpdatedPackage>
</Flags>
<NewOrderedProducts>
<OutsourcePackage.OutsourcePackageProduct>
<HP_UrunId>3</HP_UrunId>
<Id>1</Id>
<IsGift>true</IsGift>
<IsPrinted>true</IsPrinted>
<IsReady>true</IsReady>
<Kdv>5</Kdv>
<LastModifyUser>6</LastModifyUser>
<Name>sample string 9</Name>
<OptionList>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
</OptionList>
<Options>sample string 10</Options>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId1>sample string 13</ProductId1>
<ProductId2>sample string 14</ProductId2>
<ProductId3>sample string 15</ProductId3>
<ProductNote>sample string 11</ProductNote>
<ProductNotes>sample string 12</ProductNotes>
<Quantity>4</Quantity>
<UnitId>1</UnitId>
<UnitPrice>7</UnitPrice>
</OutsourcePackage.OutsourcePackageProduct>
<OutsourcePackage.OutsourcePackageProduct>
<HP_UrunId>3</HP_UrunId>
<Id>1</Id>
<IsGift>true</IsGift>
<IsPrinted>true</IsPrinted>
<IsReady>true</IsReady>
<Kdv>5</Kdv>
<LastModifyUser>6</LastModifyUser>
<Name>sample string 9</Name>
<OptionList>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
</OptionList>
<Options>sample string 10</Options>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId1>sample string 13</ProductId1>
<ProductId2>sample string 14</ProductId2>
<ProductId3>sample string 15</ProductId3>
<ProductNote>sample string 11</ProductNote>
<ProductNotes>sample string 12</ProductNotes>
<Quantity>4</Quantity>
<UnitId>1</UnitId>
<UnitPrice>7</UnitPrice>
</OutsourcePackage.OutsourcePackageProduct>
</NewOrderedProducts>
<OrderedProducts>
<OutsourcePackage.OutsourcePackageProduct>
<HP_UrunId>3</HP_UrunId>
<Id>1</Id>
<IsGift>true</IsGift>
<IsPrinted>true</IsPrinted>
<IsReady>true</IsReady>
<Kdv>5</Kdv>
<LastModifyUser>6</LastModifyUser>
<Name>sample string 9</Name>
<OptionList>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
</OptionList>
<Options>sample string 10</Options>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId1>sample string 13</ProductId1>
<ProductId2>sample string 14</ProductId2>
<ProductId3>sample string 15</ProductId3>
<ProductNote>sample string 11</ProductNote>
<ProductNotes>sample string 12</ProductNotes>
<Quantity>4</Quantity>
<UnitId>1</UnitId>
<UnitPrice>7</UnitPrice>
</OutsourcePackage.OutsourcePackageProduct>
<OutsourcePackage.OutsourcePackageProduct>
<HP_UrunId>3</HP_UrunId>
<Id>1</Id>
<IsGift>true</IsGift>
<IsPrinted>true</IsPrinted>
<IsReady>true</IsReady>
<Kdv>5</Kdv>
<LastModifyUser>6</LastModifyUser>
<Name>sample string 9</Name>
<OptionList>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
<OutsourcePackage.OutsourceProductOptions>
<Id>1</Id>
<Name>sample string 7</Name>
<OptionId>4</OptionId>
<OptionItemId>5</OptionItemId>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId>3</ProductId>
<Quantity>6</Quantity>
</OutsourcePackage.OutsourceProductOptions>
</OptionList>
<Options>sample string 10</Options>
<PackageId>2</PackageId>
<Price>8</Price>
<ProductId1>sample string 13</ProductId1>
<ProductId2>sample string 14</ProductId2>
<ProductId3>sample string 15</ProductId3>
<ProductNote>sample string 11</ProductNote>
<ProductNotes>sample string 12</ProductNotes>
<Quantity>4</Quantity>
<UnitId>1</UnitId>
<UnitPrice>7</UnitPrice>
</OutsourcePackage.OutsourcePackageProduct>
</OrderedProducts>
<PackageId>1</PackageId>
<PackageNote>sample string 3</PackageNote>
<PackagePrice>4</PackagePrice>
<Payments>
<OutsourcePackage.OutsourcePackagePayment>
<Id>1</Id>
<PaymentId>3</PaymentId>
<PaymentTopId>2</PaymentTopId>
<Price>4</Price>
<Random>sample string 5</Random>
</OutsourcePackage.OutsourcePackagePayment>
<OutsourcePackage.OutsourcePackagePayment>
<Id>1</Id>
<PaymentId>3</PaymentId>
<PaymentTopId>2</PaymentTopId>
<Price>4</Price>
<Random>sample string 5</Random>
</OutsourcePackage.OutsourcePackagePayment>
</Payments>
<RemoteOrderNumber>sample string 5</RemoteOrderNumber>
<RestaurantId>2</RestaurantId>
</OutsourcePackage.OutsourcePackageDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.