Checkout Comment - Add an order comment in Magento 2
€15.38 €12.50
Payment and Shipping Restrictions is an advanced module for Magento 2 that lets you precisely control the availability of shipping and payment methods based on cart contents, delivery country, and selected business rules.
The module solves one of the most common problems in online stores:
the customer sees a method they ultimately cannot use (for example, COD, parcel lockers, or store pickup).
As a result:
the customer does not hit a checkout dead end
the store avoids abandoned carts
shipping and payment logic is clear, predictable, and scalable
define shipping methods treated as Store Pickup
ability to disable store pickup for:
oversized products
specific cart configurations
automatic detection of international shipping (country ≠ store country)
selection of methods available only for international shipments
automatic surcharge (for example, +15 EUR)
block cash on delivery for international shipments
everything configured from the admin panel
One logic – two checkout stages
The module works:
at the shipping selection stage
at the payment selection stage
As a result:
the customer never selects a disallowed combination
there are no disappearing methods in the final step
checkout is consistent and predictable


B2C and B2B stores
stores with international shipping
stores with oversized products
stores using BLPaczka, GLS, DPD, Orlen, InPost
projects that require a stable, predictable checkout
no Magento core overrides
logic based on RateRequest and Quote in the right places
fail-safe: in case of an error, methods do not disappear
full compatibility with Magento 2.4.x