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