In short
- Domestic shipping only means you offer delivery within 1 country; it does not automatically mean only residents of that country may buy. Under EU geo-blocking rules, an eligible customer can buy on your ordinary terms using a delivery address in a territory you already serve.
- Keep the shipping destination separate from the buyer’s nationality, billing address and payment account.
- You do not have to introduce delivery to every EU country simply because someone abroad can access your shop.
- Test a foreign billing address paired with a supported domestic delivery address before publishing a domestic-only policy.
- AirPost is a peer-to-peer fulfilment network: online shops have their orders packed and dropped at a parcel point by verified people near their customers, who earn a fee per parcel from home. No warehouse, no minimum order volume.
You sell from a Dutch stock location and deliver only within the Netherlands. A customer living in Belgium wants an order sent to an address in Rotterdam. Your carrier route is still domestic. Rejecting that checkout because the billing address is Belgian answers a different question from whether you deliver to Belgium. For an online shop, that distinction affects forms, payment filters and the wording on product pages.
This article concerns ordinary goods sold by an EU-facing webshop within the scope of the EU Geo-blocking Regulation. Product restrictions and specific legal obligations can change a case. The operational starting point is simple: describe the destinations you serve, then test whether a customer can use those destinations without an unnecessary residence barrier. For the transport definition, see what domestic shipping means.
Does a domestic delivery policy require a domestic billing address?
No blanket residence requirement follows from a domestic delivery area. The European Commission’s business website guidance distinguishes the forms: billing and contact fields should accept applicable foreign formats, while delivery fields may be limited to countries where the business actually ships. An international phone prefix or foreign postcode should not make an otherwise supported delivery impossible. That is a concrete checkout requirement, separate from choosing a carrier.
Article 4 of Regulation 2018/302 covers customers buying goods delivered to a location in a member state where the trader offers delivery, or collected where an agreed collection option is offered. The rule does not create a requirement to launch a new cross-border delivery service. A policy about service coverage and a policy about who may buy are therefore different controls. Read the Commission’s explanation of shopping like a local.
In your order system, store the billing country and delivery country independently. Use the delivery destination for the carrier availability check. Review fraud indicators on their actual evidence rather than treating a country mismatch as proof that a domestic address is invalid. Ask your payment provider how a location-based decline is generated before adding another blanket country filter on top.
Which checkout combinations should you test before launch?
| Test purchase | Delivery decision | What to inspect |
|---|---|---|
| Foreign EU billing address; supported domestic delivery address | Evaluate the domestic service normally | Billing postcode format, phone prefix and residence filters |
| Domestic billing address; unsupported foreign delivery address | The route can remain unavailable | A clear destination message before payment |
| Foreign EU customer requests an existing collection option | Apply the offered collection terms | Collection address, authorisation and confirmation |
| Foreign EU card of an accepted brand/category; supported delivery | Check the applicable payment conditions | Issuer-country blocking and authentication |
| Foreign visitor opens your domestic storefront | Separate website access from delivery availability | IP blocks, redirects and country pop-ups |
Run these as complete journeys, including the final confirmation screen. A country selector can accept a foreign address at the first step but fail when the payment integration validates it. Save the error message and identify the responsible system. A failed payment should not silently rewrite the shipping address to match the billing country; that turns a checkout problem into a misdelivery risk.
Use controlled checkout tests without placing unnecessary live orders. Record which country combinations you tried and the date of the check. Repeat the relevant cases after a checkout app changes, rather than assuming the storefront theme controls every validation rule. The purpose is to expose contradictory restrictions, not to promise that every overseas payment will pass authentication.
Can you redirect foreign visitors to another country store?
The Commission’s website guidance says a location-specific redirect requires explicit consent. Customers must also be able to return to the original version, and withdraw that consent. A language suggestion can help a visitor; a forced move that prevents access to the requested storefront has a different effect. Your Europe lists these website obligations.
For a domestic-only webshop, a useful country prompt explains delivery coverage while leaving the original shop accessible. Keep language choice independent of residence where your system allows it. An English-speaking customer may want delivery to a Dutch address. Conversely, selecting Dutch as a language does not make a Belgian delivery address part of your Netherlands carrier zone.
Audit product links from search results and advertisements too. A customer should not receive one delivery statement on a product page and another after a location redirect. When an item cannot be shipped to the selected destination, show the destination restriction near the purchase decision. That gives the visitor usable information without inventing an account eligibility rule.
Must you accept every foreign payment method?
The regulation does not require you to introduce every payment method. Article 5 instead sets conditions against discrimination within the payment means you accept, including the relevant payment brand and category, authentication requirements and an accepted currency. A foreign-issued card is not automatically equivalent to an unsupported card brand. Check those distinctions before labelling all international payment failures a shipping restriction.
The Council’s summary makes the same separation between market access, delivery coverage and payment conditions. Use it as a brief for whoever manages checkout settings. The Council explains the scope of the geo-blocking rules. For the precise conditions and exceptions, consult Articles 3–5 of Regulation 2018/302.
Your practical payment audit should identify accepted methods, currencies, authentication failures and issuer-country rules separately. Do not publish a promise to accept all EU cards. Publish accurate accepted payment information and investigate settings that reject an otherwise eligible customer solely because of location. Keep the delivery coverage message attached to the delivery address throughout.
Would local stock let you add another domestic delivery area?
You can change the physical dispatch model without changing the buyer’s nationality. AirPost’s model is to send stock and packaging to a person near your customers. That sender prepares individual orders and hands parcels to a carrier. A customer order dispatched from stock inside the destination country can then use a domestic route. Sending that stock there remains a separate movement with its own costs and obligations.
For a single small-parcel order, the recommended sender fee in the AirPost constants, checked on 19 October 2026, is €2.25. Add the platform fee of €0.85 and the handling-plus-platform subtotal is €3.10. The carrier label, packaging and stock transport are outside that subtotal. It is a worked fee example, not an all-inclusive domestic postage quote; the sender chooses their actual fee.
That calculation helps you assess an additional delivery territory without pretending a foreign customer always needs an international parcel. First decide where stock would be held and confirm a sender and service are available. Then cost that route. Explore local fulfilment for your webshop when you have a real destination market to assess. Stock abroad also needs a separate VAT review for stock held in another EU country.
What should your delivery page actually tell customers?
State the delivery countries or areas you serve, any postcode exceptions, the services offered and how an unsupported destination is handled. If collection is available, describe that existing option accurately. Keep returns instructions separate: a domestic return address does not expand outbound delivery coverage. Avoid using domestic customers as shorthand for domestic delivery addresses, because readers can reasonably interpret those phrases differently.
Check the same policy in shipping zones, customer accounts, payment configuration and confirmation emails. The useful result is consistency: customers can see whether their requested address is served, and staff can explain a refusal by reference to a real route or applicable restriction. You do not need to promise worldwide delivery to achieve that.
Frequently asked questions
What is domestic shipping only?
It describes a delivery service limited to one country. For an EU webshop, it should not be assumed to mean that every buyer must live in that country. The delivery destination and customer residence need separate checks.
Can a foreign EU customer use a local delivery address?
For goods within the regulation’s scope, customers can generally buy using a location where the shop already offers delivery on its ordinary terms. An unsupported onward route is a separate question.
Do I have to deliver to every EU country?
The geo-blocking rules do not oblige you to introduce delivery everywhere. They address unjustified access and purchasing restrictions in the situations covered by the regulation.
Can I require billing and shipping countries to match?
Do not assume that a domestic delivery policy justifies that blanket rule. Review foreign billing formats, payment requirements and the actual reason for any rejection before applying a country-match filter.
Does local fulfilment remove the stock movement?
No. It separates an inbound stock movement from later customer deliveries. You still need to cost and document replenishment and confirm the relevant tax and product obligations.
Sources
- European Commission: geo-blocking and shopping like a local; checked 19 October 2026
- Your Europe: business website forms, access and redirect obligations
- Council of the European Union: delivery and payment scope
- EUR-Lex: Regulation 2018/302, Articles 3, 4 and 5
- AirPost pricing: live fees should be checked alongside the constants used in this example
Assess a local dispatch location in your next customer market, with the sender’s fee and carrier route visible before you move stock.
Explore local dispatch