Home
WooCommerce
Woocommerce Store Api Cart Example
Woocommerce Store Api Cart Example
eCommerce Open Source Orders Products WordPress
Woocommerce Store Api Cart Example is an example object payload from WooCommerce, with 14 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
Top-level fields
items coupons fees totals shipping_rates billing_address shipping_address has_calculated_shipping needs_payment needs_shipping items_count items_weight cross_sells errors
Example Payload
{
"items": [
"string-value"
],
"coupons": [
{
"code": "string-value",
"discount_type": "standard",
"totals": {}
}
],
"fees": [
{
"id": "500123",
"name": "Example Name",
"totals": {}
}
],
"totals": {
"total_items": "string-value",
"total_items_tax": "string-value",
"total_fees": "string-value",
"total_fees_tax": "string-value",
"total_discount": "string-value",
"total_discount_tax": "string-value",
"total_shipping": "string-value",
"total_shipping_tax": "string-value",
"total_price": "string-value",
"total_tax": "string-value",
"tax_lines": [
{
"name": "Example Name",
"price": "string-value",
"rate": "string-value"
}
]
},
"shipping_rates": [
"string-value"
],
"billing_address": {
"first_name": "Example Name",
"last_name": "Example Name",
"company": "string-value",
"address_1": "string-value",
"address_2": "string-value",
"city": "string-value",
"state": "string-value",
"postcode": "string-value",
"country": "string-value",
"email": "user@example.com",
"phone": "string-value"
},
"shipping_address": {
"first_name": "Example Name",
"last_name": "Example Name",
"company": "string-value",
"address_1": "string-value",
"address_2": "string-value",
"city": "string-value",
"state": "string-value",
"postcode": "string-value",
"country": "string-value",
"email": "user@example.com",
"phone": "string-value"
},
"has_calculated_shipping": true,
"needs_payment": true,
"needs_shipping": true,
"items_count": 1,
"items_weight": 10.5,
"cross_sells": [
"string-value"
],
"errors": [
{
"code": "string-value",
"message": "string-value"
}
]
}