POST api/Promo/CalculatePromo?KodeBIN={KodeBIN}
Documentation for 'CalculatePromo'.
Request Information
Parameters
| Name | Description | Additional information |
|---|---|---|
| param | Documentation for 'param'. |
Define this parameter in the request body. |
| KodeBIN | Documentation for 'KodeBIN'. |
Define this parameter in the request URI. |
Request body formats
application/json, text/json
Sample:
{
"CouponPromos": [
"sample string 1",
"sample string 2",
"sample string 3"
],
"TotalChart": 1.0,
"ParameterPromoProducts": [
{
"$id": "2",
"PLU": "sample string 1",
"Qty": 2,
"Price": 3.0,
"PromoQty": 4,
"nomor": "sample string 5",
"CustomerID": "8f5eab51-71b5-4d80-a6ea-6da856636dfe",
"CouponCode": "sample string 6",
"ProductID": "be331bf8-03e7-4800-8ba5-fde4855861f6",
"NextTransactionTimeOutCMS": 8,
"IsDeleted": true,
"IsPublished": true,
"IsPairProduct": true,
"Description": "sample string 12",
"TransactionQuota": 13,
"MaxPerTransaction": 14,
"MaxTransaction": 15,
"Title": "sample string 16",
"isVirtual": true,
"IsBarangIstore": true,
"ReffCategoryPromoType": "sample string 19",
"PriceWithAdditional": 20.0
},
{
"$ref": "2"
},
{
"$ref": "2"
}
],
"IsCheckCoupon": true,
"ParameterPaymentProducts": [
{
"$ref": "2"
},
{
"$ref": "2"
},
{
"$ref": "2"
}
],
"IsCheckPromoOngkir": true,
"regionID": "e4d1b88a-0951-408a-92a3-755947e42124",
"ShoppingCartID": "74360b5a-c0cd-45bc-8406-d197070eea79",
"ByPassResetQuotaCheck": true,
"IsPromoKodeBin": true,
"Customerid": "8b1d8f26-9698-4d2c-bea6-dac3dce4c717",
"Provinsi": "sample string 9",
"Pulau": "sample string 10",
"Kota": "sample string 11",
"CouponCode": "sample string 12"
}
application/xml, text/xml
Sample:
<ParameterCalculatePromo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CouponPromos>
<string>sample string 1</string>
<string>sample string 2</string>
<string>sample string 3</string>
</CouponPromos>
<TotalChart>1</TotalChart>
<ParameterPromoProducts>
<ParameterPromoProduct>
<PLU>sample string 1</PLU>
<Qty>2</Qty>
<Price>3</Price>
<PromoQty>4</PromoQty>
<nomor>sample string 5</nomor>
<CustomerID>8f5eab51-71b5-4d80-a6ea-6da856636dfe</CustomerID>
<CouponCode>sample string 6</CouponCode>
<ProductID>be331bf8-03e7-4800-8ba5-fde4855861f6</ProductID>
<NextTransactionTimeOutCMS>8</NextTransactionTimeOutCMS>
<IsDeleted>true</IsDeleted>
<IsPublished>true</IsPublished>
<IsPairProduct>true</IsPairProduct>
<Description>sample string 12</Description>
<TransactionQuota>13</TransactionQuota>
<MaxPerTransaction>14</MaxPerTransaction>
<MaxTransaction>15</MaxTransaction>
<Title>sample string 16</Title>
<isVirtual>true</isVirtual>
<IsBarangIstore>true</IsBarangIstore>
<ReffCategoryPromoType>sample string 19</ReffCategoryPromoType>
<PriceWithAdditional>20</PriceWithAdditional>
</ParameterPromoProduct>
<ParameterPromoProduct>
<PLU>sample string 1</PLU>
<Qty>2</Qty>
<Price>3</Price>
<PromoQty>4</PromoQty>
<nomor>sample string 5</nomor>
<CustomerID>8f5eab51-71b5-4d80-a6ea-6da856636dfe</CustomerID>
<CouponCode>sample string 6</CouponCode>
<ProductID>be331bf8-03e7-4800-8ba5-fde4855861f6</ProductID>
<NextTransactionTimeOutCMS>8</NextTransactionTimeOutCMS>
<IsDeleted>true</IsDeleted>
<IsPublished>true</IsPublished>
<IsPairProduct>true</IsPairProduct>
<Description>sample string 12</Description>
<TransactionQuota>13</TransactionQuota>
<MaxPerTransaction>14</MaxPerTransaction>
<MaxTransaction>15</MaxTransaction>
<Title>sample string 16</Title>
<isVirtual>true</isVirtual>
<IsBarangIstore>true</IsBarangIstore>
<ReffCategoryPromoType>sample string 19</ReffCategoryPromoType>
<PriceWithAdditional>20</PriceWithAdditional>
</ParameterPromoProduct>
<ParameterPromoProduct>
<PLU>sample string 1</PLU>
<Qty>2</Qty>
<Price>3</Price>
<PromoQty>4</PromoQty>
<nomor>sample string 5</nomor>
<CustomerID>8f5eab51-71b5-4d80-a6ea-6da856636dfe</CustomerID>
<CouponCode>sample string 6</CouponCode>
<ProductID>be331bf8-03e7-4800-8ba5-fde4855861f6</ProductID>
<NextTransactionTimeOutCMS>8</NextTransactionTimeOutCMS>
<IsDeleted>true</IsDeleted>
<IsPublished>true</IsPublished>
<IsPairProduct>true</IsPairProduct>
<Description>sample string 12</Description>
<TransactionQuota>13</TransactionQuota>
<MaxPerTransaction>14</MaxPerTransaction>
<MaxTransaction>15</MaxTransaction>
<Title>sample string 16</Title>
<isVirtual>true</isVirtual>
<IsBarangIstore>true</IsBarangIstore>
<ReffCategoryPromoType>sample string 19</ReffCategoryPromoType>
<PriceWithAdditional>20</PriceWithAdditional>
</ParameterPromoProduct>
</ParameterPromoProducts>
<IsCheckCoupon>true</IsCheckCoupon>
<ParameterPaymentProducts>
<ParameterPromoProduct>
<PLU>sample string 1</PLU>
<Qty>2</Qty>
<Price>3</Price>
<PromoQty>4</PromoQty>
<nomor>sample string 5</nomor>
<CustomerID>8f5eab51-71b5-4d80-a6ea-6da856636dfe</CustomerID>
<CouponCode>sample string 6</CouponCode>
<ProductID>be331bf8-03e7-4800-8ba5-fde4855861f6</ProductID>
<NextTransactionTimeOutCMS>8</NextTransactionTimeOutCMS>
<IsDeleted>true</IsDeleted>
<IsPublished>true</IsPublished>
<IsPairProduct>true</IsPairProduct>
<Description>sample string 12</Description>
<TransactionQuota>13</TransactionQuota>
<MaxPerTransaction>14</MaxPerTransaction>
<MaxTransaction>15</MaxTransaction>
<Title>sample string 16</Title>
<isVirtual>true</isVirtual>
<IsBarangIstore>true</IsBarangIstore>
<ReffCategoryPromoType>sample string 19</ReffCategoryPromoType>
<PriceWithAdditional>20</PriceWithAdditional>
</ParameterPromoProduct>
<ParameterPromoProduct>
<PLU>sample string 1</PLU>
<Qty>2</Qty>
<Price>3</Price>
<PromoQty>4</PromoQty>
<nomor>sample string 5</nomor>
<CustomerID>8f5eab51-71b5-4d80-a6ea-6da856636dfe</CustomerID>
<CouponCode>sample string 6</CouponCode>
<ProductID>be331bf8-03e7-4800-8ba5-fde4855861f6</ProductID>
<NextTransactionTimeOutCMS>8</NextTransactionTimeOutCMS>
<IsDeleted>true</IsDeleted>
<IsPublished>true</IsPublished>
<IsPairProduct>true</IsPairProduct>
<Description>sample string 12</Description>
<TransactionQuota>13</TransactionQuota>
<MaxPerTransaction>14</MaxPerTransaction>
<MaxTransaction>15</MaxTransaction>
<Title>sample string 16</Title>
<isVirtual>true</isVirtual>
<IsBarangIstore>true</IsBarangIstore>
<ReffCategoryPromoType>sample string 19</ReffCategoryPromoType>
<PriceWithAdditional>20</PriceWithAdditional>
</ParameterPromoProduct>
<ParameterPromoProduct>
<PLU>sample string 1</PLU>
<Qty>2</Qty>
<Price>3</Price>
<PromoQty>4</PromoQty>
<nomor>sample string 5</nomor>
<CustomerID>8f5eab51-71b5-4d80-a6ea-6da856636dfe</CustomerID>
<CouponCode>sample string 6</CouponCode>
<ProductID>be331bf8-03e7-4800-8ba5-fde4855861f6</ProductID>
<NextTransactionTimeOutCMS>8</NextTransactionTimeOutCMS>
<IsDeleted>true</IsDeleted>
<IsPublished>true</IsPublished>
<IsPairProduct>true</IsPairProduct>
<Description>sample string 12</Description>
<TransactionQuota>13</TransactionQuota>
<MaxPerTransaction>14</MaxPerTransaction>
<MaxTransaction>15</MaxTransaction>
<Title>sample string 16</Title>
<isVirtual>true</isVirtual>
<IsBarangIstore>true</IsBarangIstore>
<ReffCategoryPromoType>sample string 19</ReffCategoryPromoType>
<PriceWithAdditional>20</PriceWithAdditional>
</ParameterPromoProduct>
</ParameterPaymentProducts>
<IsCheckPromoOngkir>true</IsCheckPromoOngkir>
<regionID>e4d1b88a-0951-408a-92a3-755947e42124</regionID>
<ShoppingCartID>74360b5a-c0cd-45bc-8406-d197070eea79</ShoppingCartID>
<ByPassResetQuotaCheck>true</ByPassResetQuotaCheck>
<IsPromoKodeBin>true</IsPromoKodeBin>
<Customerid>8b1d8f26-9698-4d2c-bea6-dac3dce4c717</Customerid>
<Provinsi>sample string 9</Provinsi>
<Pulau>sample string 10</Pulau>
<Kota>sample string 11</Kota>
<CouponCode>sample string 12</CouponCode>
</ParameterCalculatePromo>