addedOutput schema / properties / delivery_promise / description
Added value: +"Local delivery: \"Get it today\" or \"We'll deliver by <Month D>\". Ship-to-home: \"Ships to you\"."
changedOutput schema / properties / delivery_promise / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / fulfilled_by
Removed value: -{
- "const": "Delivered by JENNi",
- "type": "string"
-}
removedOutput schema / properties / kind
Removed value: -{
- "enum": [
- "basket"
- ],
- "type": "string"
-}
changedOutput schema / properties / pricing / description
Previous value: -"The price an agent may state before checkout: unit price x quantity + the flat fee for the mode = total_before_tax (sales tax is added at checkout). Null when the price could not be read; reason_code says why."New value: +"unit_price x quantity + fee = total_before_tax. Sales tax is added at checkout."
removedOutput schema / properties / pricing / properties / currency
Removed value: -{
- "const": "USD",
- "type": "string"
-}
removedOutput schema / properties / pricing / properties / eta / description
Removed value: -"Local delivery: same_day only when today is truly deliverable (before the cutoff), otherwise a window whose dates are the delivery date. ship_to_home: a display-only date window. Null when no date is known (no same-day claim)."
removedOutput schema / properties / pricing / properties / eta / properties / deliver_by_text
Removed value: -{
- "description": "Local delivery only: the date JENNi delivers by, e.g. October 23.",
- "type": "string"
-}
changedOutput schema / properties / pricing / properties / eta / properties / earliest_date / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / pricing / properties / eta / properties / kind
Removed value: -{
- "enum": [
- "same_day",
- "window"
- ],
- "type": "string"
-}
changedOutput schema / properties / pricing / properties / eta / properties / latest_date / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
changedOutput schema / properties / pricing / properties / eta / type
Previous value: -[
- "object",
- "null"
-]New value: +"object"
addedOutput schema / properties / pricing / properties / fee / description
Added value: +"Local delivery fee or flat shipping."
changedOutput schema / properties / pricing / properties / fee / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / pricing / properties / fee_cents
Removed value: -{
- "type": [
- "integer",
- "null"
- ]
-}
removedOutput schema / properties / pricing / properties / fee_kind
Removed value: -{
- "enum": [
- "local_delivery_fee",
- "shipping"
- ],
- "type": "string"
-}
removedOutput schema / properties / pricing / properties / fulfilled_by
Removed value: -{
- "const": "Delivered by JENNi",
- "type": "string"
-}
removedOutput schema / properties / pricing / properties / fulfillment_mode
Removed value: -{
- "enum": [
- "local_delivery",
- "ship_to_home"
- ],
- "type": "string"
-}
addedOutput schema / properties / pricing / properties / reason_code / description
Added value: +"Machine-readable reason, alongside the prose note."
addedOutput schema / properties / pricing / properties / subtotal / description
Added value: +"unit_price x quantity, when quantity > 1."
removedOutput schema / properties / pricing / properties / subtotal_cents
Removed value: -{
- "type": "integer"
-}
removedOutput schema / properties / pricing / properties / tax
Removed value: -{
- "const": "added_at_checkout",
- "type": "string"
-}
removedOutput schema / properties / pricing / properties / total_before_tax / description
Removed value: -"subtotal + fee before tax; null when the fee could not be read."
changedOutput schema / properties / pricing / properties / total_before_tax / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
removedOutput schema / properties / pricing / properties / total_before_tax_cents
Removed value: -{
- "type": [
- "integer",
- "null"
- ]
-}
removedOutput schema / properties / pricing / properties / unit_price_cents
Removed value: -{
- "type": "integer"
-}
changedOutput schema / properties / pricing / type
Previous value: -[
- "object",
- "null"
-]New value: +"object"
removedOutput schema / properties / unit_price / description
Removed value: -"The unit price the page shows; null when it could not be read (reason_code says why)."
changedOutput schema / properties / unit_price / type
Previous value: -[
- "string",
- "null"
-]New value: +"string"
changedOutput schema / required
Previous value: -[
- "kind",
- "checkout_url",
- "next_step"
-]New value: +[
+ "checkout_url",
+ "next_step"
+]