No P.O. Box Allowed in Billing or Shipping Address

  • Popularity Score 61 Popularity Score

    Popularity ScoreReferrals to Site/Downloads

    0 0 1+ 1+ 250+ 250+ 1000+ 1000+ 10000+ 10000+

Prevents using PO Box for shipping and/or billing addresses at checkout with customizable error messages
Compatible with:
This extension is currently unavailable on Magento Connect. Please contact the developer.

You will be re-directed to the developer's website to complete your purchase.

You must be registered and logged in to get extension key.
In order to get this extension, you must be logged in to the Magento Community. Click here to login or register.
In order to get this extension, you must have active Magento Go Store. Click here to create Go store.

Magento Connect

Previous Next

No P.O. Box Allowed in Billing or Shipping Address

Currently, the most advanced PO box restrictions extension on the market

New updated No PO Box Magento extension by Activo version 1.2.4 is out! This version covers many use cases such as previously stored POBox addresses, or use billing address for the shipping address option, etc. Also updated for compatibility with the new Magento CE version 1.8.0+

The No PO Box Address Magento extension allows store owners to easily prevent Magento from accepting P.O. Boxes for Billing and/or Shipping addresses at the checkout process. It has separate switches for Shipping and Billing addresses and allows for store admins to customize the error message that is shown to users.


The extension adds a JavaScript validation at checkout that will not let your customers proceed if they entered a PO BOX in the billing or shipping addresses. Each one of these addresses has a switch to enable/disable this option separately.

Unlike other similar tools, this extension uses Magento's own validation mechanism for increased compatibility and reliability; and therefore should not cause any issues at the checkout process. It also does not alter the looks of the checkout page.


  • Disable P.O.Box in street address for Billing and Shipping addresses independently
  • Customizable error mesage
  • Improved compatibility -- don't loose any sales due to the broken checkout process
  • Catches all possible variants, such as P.O.Box, P.O. Box, PO Box, POBOX, pobox etc.
  • Catches situation when user selects "use same shipping address as billing"
  • Also properly catches when user selects one of the previously used addresses
  • Catches the situation when user selects the saved address
  • (New!) Allows excluding specific regions (countries and/or states) as well as APO/FPO/DPO addresses
  • 100% Money Back Guarantee
  • Configuration

    To configure the "No P.O. Box Allowed" Magento extension, please go to the System / Configuration menu at your admin panel click the No P.O. Box under ACTIVO EXTENSIONS section on the left. You will see the configuration menu where you can select whether you want to restrict the P.O. Box addresses from the Billing and from the Shipping addresses as well as type in the error message that will be shown to the users when they would try to use the POBox in the street address field.

    Installation and Configuration Demo Screencast:

    See our screencast video for detailed installation & configuration instructions:

    Magento Editions Compatibility

  • Community Edition: and above
  • Enterprise Edition: and above
  • Community Support Forum

    Have any questions regarding this extension? Need help with installation and/or configuration? Have some good tips and tricks about using it? Please visit the support forum for the No PO Box extension here.

    Product Page

    See the No P.O. Box Allowed product page for additional installation and configuration instructions here:

    More by Activo

    Check out more extensions by Activo on Magento Connect here:

    Also don't forget to visit our main page: Magento Extensions for Advanced eCommerce by Activo — see our latest news and upcoming releases that didn't make it to Magento Connect yet!

    Release Notes

    New Feature added

    2014-01-20 19:36:35
    • Version number: 1.2.4
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1
    Added config option to allow admins to choose if the second address line can be submitted empty. Even if empty it will still be enforced to No PO box if No Po Box is turned on for shipping or billing.

    Po Box restrictions will now apply to both street lines

    2013-11-21 06:53:52
    • Version number: 1.2.3
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1,, 1.7, 1.8
    Updated No Po Box extension to apply same logic on both Address lines (street1 and street2) of billing or shipping, if restricted.

    Bug fix

    2013-08-22 04:30:54
    • Version number: 1.2.2
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1,, 1.7
    Minor bug fix.

    Compatibility fix

    2013-08-09 23:15:29
    • Version number: 1.2.1
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1,, 1.7
    Fixed compatibility issue with Magento 1.6.x.x. Currently working well with 1.5.x - 1.7.x.

    New features and bugfixes

    2013-06-24 23:43:17
    • Version number: 1.2.0
    • Stability: Stable
    • Compatibility: 1.5, 1.6, 1.6.1,, 1.7
    New release includes additional handling for special cases (such as when user select one of the previously saved addresses).

    Also includes new feature, where store owner can restrict (exclude) certain regions (countries, states) from the allowed addresses. This feature also allows to restrict shipping to only certain states (for instance continental US) or exclude the military and diplomatic addresses (APO/FPO/DPO).
    1 2

    About the Developer

    This extension was developed by and is supported by activo

    No P.O. Box Allowed in Billing or Shipping Address 5 5 5 5
    Perfect for posting in Australia In Australia you cant send parcels to PO Boxes and this extension plugs that problem with Magento's default shipping settings. I had a little bit of a customization issue with my theme and the developer quickly released an update with a fix for me the overnight. Perfect! January 20, 2014
    Outstanding extension and support! Had a really great experience with the extension as well as the developers. Had a small modification we suggested, and not only did they add it to the extension, they called me personally to ask if I could install and test the updated version. Just an all around awesome experience with this group! June 25, 2013
    Extension works great on 1.7. I had an issue with one of the options and they were quick to respond and within a day they had a fix out. They were a great company to work with and the extension work very nicely. November 12, 2012
    Great product and very easy to install even for me, being a Magento beginner. Customer service was fantastic and was there to promptly to answer questions and help. Works great with no issues on Magento ver. . I highly recommend this extension. This extension is a must have if you dropship! August 27, 2012
    Ran into a compatibility issue with another extension, Activo had it working within 12 hours! Great support for a Great Extension! Thanks Activo February 17, 2012
    1-5 of 5
    Get Help

    Support for This Extension

    The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

    Magento Platform Support

    If you need support for a Magento platform, there are different options for support depending on which Magento platform you are using. Below are links for specific platforms.

    In order to upload extension, you must be logged in to the Magento Community. Click here to login or register.



    * Required Fields

    Close window

    Forgot Your Password?

    Please enter your email below and we'll send you a new password.

    * Required Fields

    Close window


    To upload extension you must be logged in.

    * Required Fields

    Close window

    You are using an outdated browser

    We built Magento Connect using the latest techniques and technologies.
    This makes Magento Connect faster and easier to use.
    Unfortunately, your browser doesn't support those technologies.
    Use the links below to download a new browser or upgrade your existing browser.