PickupPoint
A pickup point (parcel locker or staffed collection point) attached to a delivery address. The buyer picks it in the carrier widget; it is persisted on the cart shipping address and carried through to the order.
type PickupPoint {
address: String
name: String
paymentAvailable: Boolean
pointId: String!
provider: String!
}
Fields
PickupPoint.address ● String scalar
Point address as a single human-readable line — show alongside the name on the confirmation page.
PickupPoint.name ● String scalar
Display name of the point as shown in the carrier widget.
PickupPoint.paymentAvailable ● Boolean scalar
Whether this pickup point accepts cash on delivery (COD). Read from the cart snapshot, captured when the point was selected. Null when unknown — checkout only blocks a COD order when this is explicitly false.
PickupPoint.pointId ● String! non-null scalar
Identifier of the point within the provider network (e.g. an InPost parcel locker code such as KRA010). Pass back to PickupPointInput.pointId when attaching the same point to another address.
PickupPoint.provider ● String! non-null scalar
Carrier network code that owns the point (e.g. inpost, orlen, dpd).
Member Of
MailingAddress object