A Christian ministry operating a Shopify bookstore faces issues with customers ordering items for inmates that violate prison policies (DVDs, color magazines, etc.). Prison facilities blame the ministry’s Bible School department for these contraband shipments, even though they originate from independent customer orders rather than the ministry’s coordinated prison program.
Proposed Solutions:
Block known prison addresses at checkout using Shopify’s shipping zone restrictions
Implement checkout validation apps to flag or prevent shipments to correctional facilities
Add checkout messaging directing customers to call for inmate orders
Set up manual review processes for flagged orders
Goal: Force prison-bound orders through phone channels where sales representatives can ensure compliance with each facility’s specific requirements.
Multiple respondents offered to provide detailed implementation steps for address blocking, shipping restrictions, and checkout alerts. The discussion remains open with offers for technical guidance pending the original poster’s preferred approach.
Summarized with AI on October 30.
AI used: claude-sonnet-4-5-20250929.
We are a Christian ministry, and we use Shopify to host our online bookstore. One of our other departments, which we call Bible School, is actively involved in prison ministry. They coordinate with various facilities, learning their requirements, and strictly adhering to each prison’s policies so that we can continue to work with the inmates freely.
We’re running into an issue in that we have customers who will go onto our online bookstore and place orders which they have shipped to inmates. Often times, these customers will attempt to send contraband items (DVDs, color magazines, etc…), in which case the prison facility gets upset with our Bible School, not discerning that it wasn’t the Bible School who was responsible for sending the contraband materials.
Is it possible to set up the checkout so that orders cannot be shipped to jails and prison facilities somehow? We would prefer to have people call in and place those orders so that our sales representatives can guide them in what can and cannot be sent to the facility.
When customers order from your online bookstore and ship items directly to inmates, they sometimes include prohibited materials (like DVDs or colored magazines). Since the prison facilities see your ministry’s name on the package, they hold your Bible School team responsible—even though the orders were placed by outside customers.
To prevent this, you can block shipments to prisons at checkout. Here’s how:
Restrict Shipping Addresses
Shopify lets you set up shipping rules based on addresses. You (or a developer) can add a list of known prison addresses to block them during checkout.
When a customer tries to ship to one of these facilities, they’ll see a message like: “For inmate orders, please call [your number] to ensure compliance with facility rules.”
Manual Order Review for Prisons
If blocking all prisons isn’t feasible, you could flag orders shipping to correctional facilities for review. This way, your team can confirm the items meet guidelines before shipping.
Clear Checkout Messaging
Add a notice at checkout explaining that inmate orders require phone approval. This gently redirects well-meaning customers to contact your team directly.
Now The exact steps depend on your Shopify plan and tech comfort level. If you’d like, I can walk you through:
How to compile a list of prison addresses.
Setting up shipping restrictions (no coding needed for basic blocks).
Adding custom checkout alerts.
Just let me know what part feels tricky, and we’ll sort it out together. Your mission is important—let’s make sure logistics don’t get in the way.