REST
Request
https://api.neoncrm.com/neonws/services/api/store/addOrUpdateShippingMethodToShoppingCart?userSessionId=[session id]&shoppingCartId=55584&shippingMethodId=Other||DHL
Response
{
"addOrUpdateShippingMethodToShoppingCartResponse": {
"operationResult": "SUCCESS",
"responseMessage": "Shipping method added into Shopping cart.",
"responseDateTime": "2013-02-20T21:22:32.172-06:00"
}
}
SOAP
Request
<soapenv:envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:neon="http://www.z2systems.com/schemas/neonws/">
<soapenv:header>
<soapenv:body>
<neon:addorupdateshippingmethodtoshoppingcartrequest>
<usersessionid>T1361848390916</usersessionid>
<shoppingcartid>55603</shoppingcartid>
<shippingmethodid>Other||FedEx 2-Day Air</shippingmethodid>
</neon:addorupdateshippingmethodtoshoppingcartrequest>
</soapenv:body>
</soapenv:header>
</soapenv:envelope>
Response
<soap:envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:body>
<ns2:addorupdateshippingmethodtoshoppingcartresponse xmlns:ns2="http://www.z2systems.com/schemas/neonws/">
<operationresult>SUCCESS</operationresult>
<responsemessage>Shipping method added into Shopping cart.</responsemessage>
<responsedatetime>2013-02-25T21:47:01.177-06:00</responsedatetime>
</ns2:addorupdateshippingmethodtoshoppingcartresponse>
</soap:body>
</soap:envelope>
Request Parameters
Name |
Required |
Description |
shippingMethodId |
Yes |
Possible values can be retrieved from List Shipping Methods request. |
Error Codes
Code |
Text |
Description |
12317 |
Shipping method id is required. |
|
12318 |
Shipping method id is invalid. |
|
12319 |
There is no shipping methods available. please list shipping methods first. |
|