Basic information
PUT /{shopId}/carts/{cartId}/shipping-data
Modifies the shipping data for a cart.
Authorisation
OAuth 2.0 Token required with scopes:
carts_price_write
URI parameters
| Name | Type | Description |
|---|---|---|
shopId |
string |
The unique identifier of the shop. Required:
true
Example:
DemoShop
|
cartId |
string |
The unique identifier of the cart. Required:
true
Example:
5858FD17-147C-661C-9C33-D5809AB3C8BA
|
Request attributes
| Name | Type | Description |
|---|---|---|
id |
string |
The unique identifier of the shipping method. |
priceAmount |
number |
The costs for the shipping. |
Request body
Media type application/json
{
"id": "6082DDF8-6DE7-68C1-CB4A-D5809847CBD0",
"priceAmount": 3.95
}
Response attributes
| Name | Type | Description |
|---|---|---|
|
object of cart |
Response
HTTP 200
Media type application/json
{
"cartId": "5858FD17-147C-661C-9C33-D5809AB3C8BA",
"billingAddress": null,
"shippingAddress": {
"company": "Boehm-Jacobs",
"salutation": null,
"firstName": "Walter",
"lastName": "Ankunding",
"street": "Barrows Mountain 8",
"streetDetails": null,
"zipCode": "W11 1ET",
"city": "London",
"state": null,
"country": "GB",
"title": null,
"vatId": null,
"birthday": null,
"addressExtension": "1.Floor",
"bankAccountHolder": "Walter Ankunding",
"bankAccountNumber": "UK2677379838510",
"bankName": "Lunaview Bank",
"bankSortCode": "XXLUNBB",
"businessEmailAddress": "Ankunding@bj.com",
"businessPhoneNumber": "0045099906567",
"department": null,
"displayName": null,
"doorCode": null,
"faxNumber": "0045099906568",
"fiscalCode": null,
"gender": "MALE",
"jobTitle": "Manager",
"middleName": null,
"mobilePhoneNumber": "0045099906567",
"phoneNumber": "0045099906567",
"privateEmailAddress": null,
"privatePhoneNumber": null,
"websiteUrl": "http://bj.com",
"emailAddress": "Ankunding@bj.com"
},
"lineItemContainer": {
"grandTotal": {
"taxType": "GROSS",
"formatted": "26.35 €",
"amount": 26.35,
"currency": "EUR"
},
"totalBeforeTax": {
"taxType": "NET",
"formatted": "22.14 €",
"amount": 22.14,
"currency": "EUR"
},
"totalTax": {
"taxType": "NONE",
"formatted": "4.21 €",
"amount": 4.21,
"currency": "EUR"
},
"lineItemsSubTotal": {
"taxType": "GROSS",
"formatted": "25.98 €",
"amount": 25.98,
"currency": "EUR"
},
"productLineItems": [
{
"lineItemId": "5858FD17-79EB-9148-E5B3-D5809AB3C842",
"sku": "Acc-001",
"name": "Connector 6.3 mm",
"productId": "54E72E1F-746A-8B6E-8E41-0A0C05E64669",
"quantity": {
"amount": 2,
"unit": "yd³"
},
"lineItemPrice": {
"taxType": "GROSS",
"formatted": "25.98 €",
"amount": 25.98,
"currency": "EUR"
},
"singleItemPrice": {
"taxType": "GROSS",
"formatted": "12.99 €",
"amount": 12.99,
"currency": "EUR"
},
"lineItemCouponDiscount": {
"taxType": "GROSS",
"formatted": "1.70 €",
"amount": 1.7,
"currency": "EUR"
},
"images": [
{
"url": "https://pm.epages.com/WebRoot/Store/Shops/apidocu/54E7/2E1F/746A/8B6E/8E41/0A0C/05E6/4669/acc6_h.jpg",
"classifier": "HotDeal",
"isZoomEnabled": false,
"width": 0,
"height": 0,
"fileSize": 0
},
{
"url": "https://pm.epages.com/WebRoot/Store/Shops/apidocu/54E7/2E1F/746A/8B6E/8E41/0A0C/05E6/4669/acc6.jpg",
"classifier": "Large",
"isZoomEnabled": false,
"width": 0,
"height": 0,
"fileSize": 0
},
{
"url": "https://pm.epages.com/WebRoot/Store/Shops/apidocu/54E7/2E1F/746A/8B6E/8E41/0A0C/05E6/4669/acc6_m.jpg",
"classifier": "Medium",
"isZoomEnabled": false,
"width": 0,
"height": 0,
"fileSize": 0
},
{
"url": "https://pm.epages.com/WebRoot/Store/Shops/apidocu/54E7/2E1F/746A/8B6E/8E41/0A0C/05E6/4669/acc6_s.jpg",
"classifier": "Small",
"isZoomEnabled": false,
"width": 0,
"height": 0,
"fileSize": 0
},
{
"url": "https://pm.epages.com/WebRoot/Store/Shops/apidocu/54E7/2E1F/746A/8B6E/8E41/0A0C/05E6/4669/acc6_xs.jpg",
"classifier": "Thumbnail",
"isZoomEnabled": false,
"width": 0,
"height": 0,
"fileSize": 0
}
],
"additionalInformation": {
"bulkPriceInfo": [
{
"quantity": {
"amount": 1,
"unit": "piece(s)"
},
"price": {
"taxType": "GROSS",
"formatted": "9.00 €",
"amount": 9,
"currency": "EUR"
},
"basePrice": null,
"priceSavings": {
"percent": {
"formatted": "10 %",
"percentage": 10.0
},
"regularBulkPrice": {
"taxType": "GROSS",
"formatted": "10.00 €",
"amount": 10,
"currency": "EUR"
}
}
}
]
},
"links": [
{
"rel": "product",
"href": "https://pm.epages.com/rs/shops/apidocu/products/54E72E1F-746A-8B6E-8E41-0A0C05E64669"
},
{
"rel": "taxClass",
"href": "https://pm.epages.com/rs/shops/apidocu/tax-classes/5446685F-A8AF-0E18-9B4F-D5809AB30FBF"
}
],
"variationString": null,
"essentialFeatures": null,
"taxClass": {
"taxClassId": "5446685F-A8AF-0E18-9B4F-D5809AB30FBF",
"name": "standard",
"percentage": 19.0
},
"deliveryWeight": {
"amount": 100,
"unit": "oz"
},
"energyLabelsString": "C",
"energyLabelsMaxEfficiencyString": "A+++",
"energyLabelSourceFile": "https://pm.epages.com/WebRoot/Store/Shops/apidocu/Products/be_40401/label-1-9dee85f24e1.png",
"productDataSheetSourceFile": "https://pm.epages.com/WebRoot/Store/Shops/apidocu/Products/be_40401/data.pdf"
}
],
"couponLineItem": null,
"shippingPrice": {
"taxType": "GROSS",
"formatted": "10.37 €",
"amount": 10.37,
"currency": "EUR"
},
"deposits": [],
"ecoParticipations": [],
"shippingOptions": [],
"basketDiscount": {
"name": "cart discount",
"lineItemPrice": {
"taxType": "GROSS",
"formatted": "-10.00 €",
"amount": -10,
"currency": "EUR"
},
"links": []
}
},
"shippingData": {
"shippingMethod": {
"id": "6082DDF8-6DE7-68C1-CB4A-D5809847CBD0",
"name": "Standard delivery"
},
"price": {
"taxType": "GROSS",
"formatted": "3.95 €",
"amount": 3.95,
"currency": "EUR"
},
"taxes": [
{
"taxClass": {
"taxClassId": "5446685F-A8AF-0E18-9B4F-D5809AB30FBF",
"name": "standard",
"percentage": 19.0
},
"price": {
"taxType": "NONE",
"formatted": "1.66 €",
"amount": 1.66,
"currency": "EUR"
}
}
]
},
"paymentData": {
"paymentMethod": {
"id": "5171DD89-6DE5-E758-E046-AC14145F9009",
"name": "PayPal",
"providerName": "PayPal",
"additionalData": null
},
"transactionId": "7PM024488F971832G",
"price": {
"taxType": "GROSS",
"formatted": "0.00 €",
"amount": 0,
"currency": "EUR"
},
"status": null,
"taxes": null
},
"minimumCart": {
"status": true,
"code": "SumDiscount",
"amount": null
},
"pickupToken": "NTI3MDE0NTYyNDI2NzM4NWVjMzAzZjk2N2VjOWU2OTIyMjk4ZjU1NDE5NDUxYmMzNGJjZjE1MzIyMWUzNjg1Ml8xNDgyMjI3NDc1",
"creationDate": "2018-12-17T21:07:29Z",
"checkoutUrl": "https://pm.epages.com/epages/apidocu.sf/?ObjectPath=/Shops/apidocu/AnonymousUsers/2/Baskets/46072&ChangeAction=PickupBasket&PickupToken=NTI3MDE0NTYyNDI2NzM4NWVjMzAzZjk2N2VjOWU2OTIyMjk4ZjU1NDE5NDUxYmMzNGJjZjE1MzIyMWUzNjg1Ml8xNDgyMjI3NDc1",
"registerSessionUrl": "https://pm.epages.com/epages/apidocu.sf/?ObjectPath=/Shops/apidocu/AnonymousUsers/2/Baskets/46072&ChangeAction=PickupBasket&PickupToken=NTRjZWJmNjdhNzNlYTUzNDAxZTgyZTc4ODYwYTliMDUxMDIzNDQ2OWY2NWQ5NWRmN2Q2YmVjZjVjNzljOTQ2N18xNDgyMjI3OTE3",
"cartValidation": {
"possibleShippingMethods" : [
"Standard delivery",
"Express delivery",
"Customer pickup"
]
},
"potentialBasketDiscounts": [
{
"absolute": {
"taxType": "GROSS",
"formatted": "10.00 €",
"amount": 10,
"currency": "EUR"
},
"minimumAmount": {
"taxType": "GROSS",
"formatted": "30.00 €",
"amount": 30,
"currency": "EUR"
},
"percent": null
},
{
"absolute": null,
"minimumAmount": {
"taxType": "GROSS",
"formatted": "50.00 €",
"amount": 50,
"currency": "EUR"
},
"percent": {
"percentage": 10.0,
"formatted": "10 %"
}
}
],
"links": [
{
"rel": "self",
"href": "https://pm.epages.com/rs/shops/apidocu/carts/5858FD17-147C-661C-9C33-D5809AB3C8BA"
},
{
"rel": "shipping-method",
"href": "https://pm.epages.com/rs/shops/apidocu/shipping-methods/5171DD86-C077-0726-C448-AC14145F9026"
},
{
"rel": "add-coupon",
"href": "https://pm.epages.com/rs/shops/apidocu/carts/5858FD17-147C-661C-9C33-D5809AB3C8BA/coupon"
}
]
}