POST billing/validatecart
Request Information
URI Parameters
None.
Body Parameters
Collection of cartdataName | Description | Type | Additional information |
---|---|---|---|
centerid | integer |
None. |
|
campaignid | integer |
None. |
|
packageid | integer |
None. |
|
productid | integer |
None. |
|
amount | decimal number |
None. |
|
error | string |
None. |
|
tax | Collection of Tax |
None. |
|
lang_code | string |
None. |
|
posdecimal | integer |
None. |
|
prefix | string |
None. |
|
currency | string |
None. |
|
timezone | string |
None. |
|
minfreez | string |
None. |
|
maxfreez | string |
None. |
|
transferable | string |
None. |
|
productStatus | integer |
None. |
|
productTypeStatus | integer |
None. |
|
isGVTaxEnabled | boolean |
None. |
|
showonwebsite | boolean |
None. |
|
noOfSession | integer |
None. |
|
productType | integer |
None. |
|
tenantStatus | boolean |
None. |
|
excludeFromApp | boolean |
None. |
|
coupondiscount | decimal number |
None. |
|
giftMembershipCode | string |
None. |
|
freezeWith | string |
None. |
|
freezeAttempt | unsigned integer |
None. |
|
freezeDaysAllowed | unsigned integer |
None. |
|
freezeType | string |
None. |
|
freezeFeePerAttempt | decimal number |
None. |
|
stocks | Collection of Stock |
None. |
|
productValidDays | integer |
None. |
Request Formats
application/json, text/json
Sample:
[ { "centerid": 1, "campaignid": 2, "packageid": 3, "productid": 4, "amount": 5.0, "error": "sample string 6", "tax": [ { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" }, { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" } ], "lang_code": "sample string 7", "posdecimal": 8, "prefix": "sample string 9", "currency": "sample string 10", "timezone": "sample string 11", "minfreez": "sample string 12", "maxfreez": "sample string 13", "transferable": "sample string 14", "productStatus": 15, "productTypeStatus": 16, "isGVTaxEnabled": true, "showonwebsite": true, "noOfSession": 19, "productType": 20, "tenantStatus": true, "excludeFromApp": true, "coupondiscount": 23.0, "giftMembershipCode": "sample string 24", "freezeWith": "sample string 25", "freezeAttempt": 26, "freezeDaysAllowed": 27, "freezeType": "sample string 28", "freezeFeePerAttempt": 29.0, "stocks": [ { "stockId": 1, "stockName": "sample string 2", "stockPrice": 3.0, "stockTax": [ { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" }, { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" } ] }, { "stockId": 1, "stockName": "sample string 2", "stockPrice": 3.0, "stockTax": [ { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" }, { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" } ] } ], "productValidDays": 30 }, { "centerid": 1, "campaignid": 2, "packageid": 3, "productid": 4, "amount": 5.0, "error": "sample string 6", "tax": [ { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" }, { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" } ], "lang_code": "sample string 7", "posdecimal": 8, "prefix": "sample string 9", "currency": "sample string 10", "timezone": "sample string 11", "minfreez": "sample string 12", "maxfreez": "sample string 13", "transferable": "sample string 14", "productStatus": 15, "productTypeStatus": 16, "isGVTaxEnabled": true, "showonwebsite": true, "noOfSession": 19, "productType": 20, "tenantStatus": true, "excludeFromApp": true, "coupondiscount": 23.0, "giftMembershipCode": "sample string 24", "freezeWith": "sample string 25", "freezeAttempt": 26, "freezeDaysAllowed": 27, "freezeType": "sample string 28", "freezeFeePerAttempt": 29.0, "stocks": [ { "stockId": 1, "stockName": "sample string 2", "stockPrice": 3.0, "stockTax": [ { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" }, { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" } ] }, { "stockId": 1, "stockName": "sample string 2", "stockPrice": 3.0, "stockTax": [ { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" }, { "id": 1, "complianceid": 2, "name": "sample string 3", "rate": 4.0, "complaincename": "sample string 5", "countrycode": "sample string 6", "statecode": "sample string 7", "taxtype": "sample string 8", "groupid": 9, "groupname": "sample string 10" } ] } ], "productValidDays": 30 } ]
application/xml, text/xml
Sample:
<ArrayOfcartdata xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FitnessForce.FFBusinessLogic"> <cartdata> <ProductValidDays>30</ProductValidDays> <amount>5</amount> <campaignid>2</campaignid> <centerid>1</centerid> <coupondiscount>23</coupondiscount> <currency>sample string 10</currency> <error>sample string 6</error> <excludeFromApp>true</excludeFromApp> <freezeAttempt>26</freezeAttempt> <freezeDaysAllowed>27</freezeDaysAllowed> <freezeFeePerAttempt>29</freezeFeePerAttempt> <freezeType>sample string 28</freezeType> <freezeWith>sample string 25</freezeWith> <giftMembershipCode>sample string 24</giftMembershipCode> <isGVTaxEnabled>true</isGVTaxEnabled> <lang_code>sample string 7</lang_code> <maxfreez>sample string 13</maxfreez> <minfreez>sample string 12</minfreez> <noOfSession>19</noOfSession> <packageid>3</packageid> <posdecimal>8</posdecimal> <prefix>sample string 9</prefix> <productStatus>15</productStatus> <productType>20</productType> <productTypeStatus>16</productTypeStatus> <productid>4</productid> <showonwebsite>true</showonwebsite> <stocks> <Stock> <StockId>1</StockId> <StockName>sample string 2</StockName> <StockPrice>3</StockPrice> <StockTax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> </StockTax> </Stock> <Stock> <StockId>1</StockId> <StockName>sample string 2</StockName> <StockPrice>3</StockPrice> <StockTax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> </StockTax> </Stock> </stocks> <tax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> </tax> <tenantStatus>true</tenantStatus> <timezone>sample string 11</timezone> <transferable>sample string 14</transferable> </cartdata> <cartdata> <ProductValidDays>30</ProductValidDays> <amount>5</amount> <campaignid>2</campaignid> <centerid>1</centerid> <coupondiscount>23</coupondiscount> <currency>sample string 10</currency> <error>sample string 6</error> <excludeFromApp>true</excludeFromApp> <freezeAttempt>26</freezeAttempt> <freezeDaysAllowed>27</freezeDaysAllowed> <freezeFeePerAttempt>29</freezeFeePerAttempt> <freezeType>sample string 28</freezeType> <freezeWith>sample string 25</freezeWith> <giftMembershipCode>sample string 24</giftMembershipCode> <isGVTaxEnabled>true</isGVTaxEnabled> <lang_code>sample string 7</lang_code> <maxfreez>sample string 13</maxfreez> <minfreez>sample string 12</minfreez> <noOfSession>19</noOfSession> <packageid>3</packageid> <posdecimal>8</posdecimal> <prefix>sample string 9</prefix> <productStatus>15</productStatus> <productType>20</productType> <productTypeStatus>16</productTypeStatus> <productid>4</productid> <showonwebsite>true</showonwebsite> <stocks> <Stock> <StockId>1</StockId> <StockName>sample string 2</StockName> <StockPrice>3</StockPrice> <StockTax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> </StockTax> </Stock> <Stock> <StockId>1</StockId> <StockName>sample string 2</StockName> <StockPrice>3</StockPrice> <StockTax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> </StockTax> </Stock> </stocks> <tax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> <Tax> <complaincename>sample string 5</complaincename> <complianceid>2</complianceid> <countrycode>sample string 6</countrycode> <groupid>9</groupid> <groupname>sample string 10</groupname> <id>1</id> <name>sample string 3</name> <percent>4</percent> <statecode>sample string 7</statecode> <taxtype>sample string 8</taxtype> </Tax> </tax> <tenantStatus>true</tenantStatus> <timezone>sample string 11</timezone> <transferable>sample string 14</transferable> </cartdata> </ArrayOfcartdata>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |