The Pixel Shipping plugin puts locker rates and a locker picker on classic and block checkout, and lets you buy, print, track, cancel, or return the label from the order. Pixel holds the courier contracts.
pixel desk
Sign up, then open API keys. Copy a Test key (ps_test_…). Use a Live key (ps_live_…) only after Billing has prepaid credit.
wordpress
Install and activate Pixel Shipping from Plugins in WordPress. WordPress 6.5+ and WooCommerce 8.3+. After activate, open WooCommerce → Settings → Shipping → Pixel Shipping.
WooCommerce → Settings → Shipping → Pixel Shipping
Paste keys from the Pixel desk. Start in Test. WordPress encrypts keys before they are stored.
The plugin is free. Pixel invoices postage and the platform fee. Open Pixel Shipping dashboard opens the desk.
Printed on every label as the return address. Prefilled from your store address on activation.
Uncheck a destination to hide that carrier at checkout. Checkout still only quotes carriers enabled on your Pixel Shipping account. Rows are Unisend, DPD, Pasts, and Venipak for Latvia, Estonia, and Lithuania.
Save changes
Checkout quotes each carrier at this compartment. You still pick the size and weight when buying a label.
Save changes
Draft labels prepares a draft when an order is placed. Order status can mark the order Completed when the label is purchased. Status sync checks shipment status every 15 minutes.
Save changes
WooCommerce → Settings → Shipping → Shipping zones
Checkout only offers Pixel locker rates in zones that include the method. Destinations are LV, EE, and LT.
Checkout
The plugin quotes one locker rate per enabled carrier. There is no courier method at checkout. No theme block to add.
On a shortcode checkout page, the picker sits under the selected locker rate. Destination must be known at checkout, not on the cart. Place order fails with Choose a parcel locker for your delivery if none is picked.
Choose a parcel locker
On Cart and Checkout blocks the picker registers under shipping packages. No theme-editor step. Enter your delivery country to see available parcel lockers if the country is empty.
Choose a parcel locker to continue
Buyers search lockers for Unisend, DPD, Pasts, or Venipak. Pixel lockers are only for Latvia, Estonia, and Lithuania. The billing and shipping address stay the buyer’s; the locker is stored separately.
Search by city, street, or name
A locker label needs a Baltic mobile for the pickup code. Orders without one stay in WordPress until you add a phone on the order.
Phone
Orders
Checkout can prepare a draft. Purchase it when you pack. One label per order. Destinations: LV, EE, LT.
Create the Pixel account, install Pixel Shipping, then walk Settings, Shipping zones, and Checkout before the first order.