🏆 We won the Shopify Build Award Read more →

FAQ

How does checkout blocking work?

Checkout blocking is a Shopify Plus feature that prevents buyers from completing a checkout without selecting a pickup point. It is the most reliable way to ensure pickup point details are always present on orders.

How it works

Checkout blocking uses your enabled pickup point configurations, their assigned countries, and shipping rates to determine whether a checkout requires a pickup point.

When a buyer tries to complete a checkout:

  1. Atlas checks whether the checkout’s selected shipping rate is assigned to any pickup point configuration for the buyer’s country.
  2. If it is, Atlas verifies that a pickup point has been selected. If no pickup point is selected, checkout is blocked and the buyer sees an error prompting them to select one.
  3. If it is not, the order is treated as a home delivery and checkout proceeds normally. Home delivery checkouts are never blocked.

This means checkout blocking only applies to shipping rates that you have explicitly linked to a pickup point configuration. Buyers choosing a home delivery shipping rate will not be affected.

How to enable it

Go to Atlas Pickup Points → Settings and under Checkout blocking, check Block orders with missing pickup point and click Save.

Checkout rule enabled

Accelerated (express) checkouts

When a buyer uses an accelerated (express) checkout method (Apple Pay, Google Pay, or PayPal) on the checkout page with a shipping rate linked to a pickup point configuration, the following happens.

For example, with Apple Pay:

  1. The buyer selects Apple Pay on the checkout page.
  2. The buyer selects a pickup point shipping rate in the Apple Pay dialog.
  3. The buyer approves the payment.
  4. The payment fails because no pickup point has been selected.
  5. The buyer is shown an error and the pickup point selection widget.
  6. The buyer selects a pickup point.
  7. The buyer clicks “Pay now” and the checkout is completed.

Shop Pay is not affected by this. It displays the normal pickup point selection during checkout.

DHL Postnumber verification (Germany)

For DHL users in Germany, checkout blocking also verifies the Postnumber entered by the buyer. The Postnumber is required for Packstations (lockers), as recommended by DHL, and optional for Postfilialen (service points).