Przejdź do głównej zawartości

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