Key Features & Functional Overview
CartWisp provides a structured checkout governance system that allows Shopify merchants to control how checkout behaves based on operational policies, compliance requirements, customer eligibility, shipping restrictions, payment conditions, and advanced cart validation logic.
The platform is organized into multiple functional systems that work together to help merchants:
- Prevent invalid orders
- Reduce operational overhead
- Improve checkout compliance
- Protect fulfillment workflows
- Control payment and shipping behavior
- Enforce customer eligibility
- Create more predictable checkout experiences
This page provides a detailed overview of the major capabilities available across CartWisp plans.
Basic Checkout Validation & Protection
Minimum Order Value Enforcement
CartWisp allows merchants to enforce minimum cart subtotal requirements before checkout can be completed.
This feature is commonly used by:
- Wholesale stores
- Delivery-based businesses
- Margin-sensitive operations
- Bulk order workflows
Example:
- Require orders above $40 before checkout.
- If the cart subtotal does not meet the required threshold, CartWisp blocks checkout and displays a validation message explaining the requirement.
Example customer message:
- Minimum order value is $40. Please add more items to continue.
- This helps merchants prevent unprofitable or operationally inefficient orders.
Maximum Quantity Per SKU
CartWisp allows stores to limit how many units of a specific product can be purchased within a single order.
This feature is especially useful for:
- Flash sales
- Promotional items
- Limited inventory products
- Anti-reseller protection
- Controlled inventory releases
Example:
- Limit promotional item to 1 unit per order.
- If the customer exceeds the allowed quantity, CartWisp prevents checkout until the quantity is corrected.
- This helps merchants prevent inventory abuse and maintain fair product allocation.
Country & State Blocking
CartWisp supports region-based checkout restrictions using country and state validation.
This feature allows merchants to prevent checkout for unsupported or restricted regions.
Example:
- No alcohol shipments to Utah.
- This is useful for:
- Compliance enforcement
- Restricted product sales
- Operational delivery boundaries
- Geo-sensitive products
- If a restricted region is detected during checkout, CartWisp blocks the order before payment is completed.
Checkout Blocking with Clear Validation Messaging
CartWisp can block checkout whenever configured rules are violated.
Instead of allowing invalid orders to proceed, CartWisp displays customer-friendly validation messages that explain:
- What caused the restriction
- Why checkout cannot continue
- What action the customer should take next
Example:
- Remove restricted item to continue.
- This creates a more transparent checkout experience while reducing operational issues after purchase.
Disable Specific Payment Methods
CartWisp allows merchants to dynamically restrict payment method availability during checkout.
Example:
- Disable Cash on Delivery for international orders.
- This feature helps merchants:
- Reduce payment risk
- Enforce payment policies
- Prevent unsupported payment scenarios
- Control region-specific payment behavior
- Payment restrictions can be based on:
- Customer location
- Product type
- Cart value
- Customer category
- Order risk conditions
Basic Rule Testing Mode
CartWisp includes rule preview functionality that allows merchants to test rule behavior before activating it on a live store.
This helps merchants:
- Prevent accidental checkout disruption
- Validate conditions
- Test customer scenarios
- Review rule outcomes safely
Rule testing mode is useful for stores implementing checkout controls for the first time.
Advanced Cart & Product Logic
Minimum Order Quantity by Customer Segment
CartWisp allows merchants to apply different quantity requirements based on customer type or classification.
Example:
- Wholesale buyers must order at least 10 units.
- This is commonly used for:
- B2B operations
- Wholesale programs
- Distributor workflows
- Customer-specific purchasing models
- The system validates customer eligibility and quantity conditions simultaneously during checkout.
Required Bundle Items
CartWisp can enforce product dependency logic by requiring specific products to exist together within the cart.
Example:
- Force warranty purchase with electronics.
- This helps merchants:
- Maintain product compatibility
- Enforce operational requirements
- Protect support workflows
- Improve product fulfillment integrity
- If required products are missing, checkout can be blocked until the dependency is satisfied.
Prevent Subscription & One-Time Product Mixing
CartWisp allows merchants to prevent incompatible product types from being combined in the same cart.
Example:
- Prevent subscription products from being mixed with one-time purchases.
- This feature helps simplify:
- Subscription operations
- Fulfillment workflows
- Billing consistency
- Customer experience
Country & State SKU Restrictions
CartWisp supports SKU-level geo restrictions that allow merchants to block specific products in selected regions.
Example:
- Block CBD products in restricted states.
- Unlike broad regional checkout blocks, SKU restrictions allow merchants to apply granular product-level compliance rules.
- This is especially useful for:
- Regulated products
- Region-sensitive inventory
- Compliance-sensitive industries
Ground-Only Shipping Enforcement
CartWisp allows merchants to enforce shipping restrictions based on product handling requirements.
Example:
- Hazmat items must ship via ground shipping only.
- This feature helps stores:
- Maintain shipping compliance
- Prevent unsupported carrier selections
- Reduce operational risk
- Align checkout with fulfillment capabilities
Disable P.O. Box Shipping
CartWisp can prevent customers from using P.O. Box addresses when products require standard delivery addresses.
This is commonly used for:
- Oversized products
- Restricted products
- Signature-required shipments
- Carrier-limited deliveries
If a restricted address type is detected, checkout can be blocked until a valid address is provided.
Basic Payment Method Blocking
CartWisp allows stores to restrict payment methods based on cart conditions or product logic.
Example:
- Disable COD for specific products.
- This helps merchants control payment risk and operational compatibility.
Expanded Rule Template Library
CartWisp provides prebuilt checkout rule templates that help merchants configure common use cases quickly.
Examples include:
- COD protection templates
- Minimum order templates
- Shipping restriction templates
- Quantity limit templates
Templates help merchants reduce setup complexity and implement checkout governance faster.
Rule Simulator
The Rule Simulator allows merchants to emulate checkout behavior before activating rules.
Merchants can test:
- Different cart conditions
- Customer types
- Shipping regions
- Payment methods
- Product combinations
This helps ensure that rules behave as expected before going live.
Checkout Governance & Risk Protection
Discount Code Validation Rules
CartWisp allows merchants to validate how discount codes are applied during checkout.
Example:
- Block discount codes for restricted products.
- This helps stores:
- Prevent discount misuse
- Protect promotional strategies
- Maintain pricing governance
Coupon Restrictions
Merchants can restrict coupon usage for specific products or conditions.
Examples:
- Prevent coupons on sale items
- Restrict stacking behavior
- Block specific discount combinations
This helps maintain pricing consistency and promotional control.
Coupon Usage Limits
CartWisp supports order-level coupon usage restrictions.
Example:
- Limit one coupon per order.
- This helps reduce promotional abuse and maintain discount integrity.
Purchase Frequency Limits
CartWisp allows merchants to restrict how often customers can purchase specific products.
Example:
- Maximum 2 units per customer per day.
- This is useful for:
- Limited releases
- Inventory fairness
- Anti-reseller enforcement
- Promotional inventory management
One-Per-Household Protection
CartWisp supports household-level purchase restrictions.
Example:
- Sneaker drop limited to one purchase per household.
- This helps merchants reduce:
- Bot abuse
- Reseller behavior
- Multi-account exploitation
Cooldown Between Purchases
Merchants can enforce waiting periods between purchases.
Example:
- Prevent repeat purchases within 24 hours.
- This helps maintain fairness during:
- Product launches
- Flash sales
- Controlled inventory releases
Oversize & Weight Shipping Restrictions
CartWisp can restrict shipping methods based on cart weight or product size.
Example:
- Disable Express Shipping for heavy items.
- This helps align checkout options with fulfillment capabilities.
Pickup Requirement by Region
CartWisp can require local pickup for specific regions or product types.
Example:
- Furniture orders require local pickup.
- This is useful for:
- Large-item fulfillment
- Regional operations
- Localized logistics workflows
Hide COD Above Threshold
CartWisp allows payment restrictions based on order value.
Example:
- Disable COD above $500.
- This helps merchants reduce high-risk payment exposure.
BNPL Blocking for High-Risk Products
CartWisp can disable Buy Now Pay Later methods for specific products or categories.
Example:
- Disable BNPL for supplements.
- This helps stores align checkout behavior with product risk policies.
Smart Suggestions During Checkout Blocking
When checkout is blocked, CartWisp can provide contextual recommendations to help customers resolve the issue.
Example:
- Suggest removing restricted products to continue checkout.
- This creates a more guided and customer-friendly checkout experience.
Auto-Fix Mode
CartWisp can automatically resolve minor rule violations when configured.
Example:
- Automatically reduce quantity to allowed limit.
- This helps reduce customer frustration while maintaining policy enforcement.
Rule Trigger Analytics
CartWisp tracks how rules behave during checkout.
Analytics may include:
- Most triggered rules
- Most blocked products
- Common checkout failures
- Regional restriction frequency
This helps merchants optimize checkout governance over time.
Enterprise Compliance & Operational Governance
Customer Tag Rules
CartWisp allows merchants to apply rules based on Shopify customer tags.
Example:
- Restrict wholesale-only products to tagged customers.
- This supports advanced customer segmentation strategies.
Company-Based Restrictions
For B2B operations, CartWisp supports company-level checkout restrictions and eligibility controls.
This is useful for:
- Wholesale programs
- Enterprise purchasing
- Contract-based customers
Minimum B2B Order Values
CartWisp can enforce higher minimums for wholesale customers.
Example:
- Wholesale customers must order at least $500.
- This helps maintain operational efficiency and margin protection.
Tax ID Enforcement
CartWisp supports checkout validation for region-specific tax identification requirements.
Example:
- Require CPF for Brazil shipments.
- This helps merchants maintain country-specific invoicing and compliance workflows.
Age-Restricted Product Enforcement
CartWisp supports customer verification workflows for age-restricted products.
Example:
- Alcohol purchase requires Above 18 verification.
- This includes:
- Customer classification
- Document submission
- Verification approval workflows
Biosecurity & Embargo Rules
CartWisp can restrict products based on international biosecurity or embargo conditions.
Example:
- Block seeds shipments to Australia.
- This helps stores comply with region-specific import restrictions.
Forbidden Product Pairings
CartWisp supports advanced incompatibility logic between products or fulfillment conditions.
Example:
- Prevent hazmat products from using air shipping.
- This helps maintain operational and shipping compliance.
Advanced Bundle Enforcement
CartWisp can enforce sophisticated product dependency workflows.
Example:
- Require batteries with drone purchases.
- This helps maintain product compatibility and fulfillment integrity.
Address & Tax Format Validation
CartWisp supports structured validation for:
- VAT numbers
- Tax IDs
- Address formatting
- Postal code validation
This helps improve data quality during checkout.
Rule Conflict Detection
CartWisp can identify conflicting rule configurations before activation.
Example:
- Detect contradictory shipping restrictions.
- This helps merchants avoid operational confusion and inconsistent checkout behavior.
Advanced Analytics Dashboard
CartWisp provides operational analytics visibility across checkout governance.
Analytics may include:
- Blocked revenue
- Most impacted products
- Customer restriction trends
- Rule effectiveness metrics
CSV Export & Email Alerts
CartWisp supports operational reporting and alerting.
Merchants can:
- Export analytics data
- Receive rule violation alerts
- Monitor checkout disruption spikes
This helps stores maintain operational visibility at scale.
Enterprise Automation & AI Governance
Webhooks & External Integrations
CartWisp supports webhook integrations for external systems.
Examples:
- Slack notifications
- ERP workflows
- Fraud tools
- Compliance monitoring systems
Example:
- Notify Slack when a restricted order attempt occurs.
Multi-Store Rule Synchronization
Enterprise merchants and agencies can synchronize rules across multiple Shopify stores.
This helps maintain:
- Consistent governance
- Shared compliance workflows
- Standardized checkout behavior
Cross-Store Analytics Dashboard
CartWisp can aggregate checkout governance analytics across multiple stores.
This provides visibility into:
- Global compliance trends
- Cross-store rule performance
- Operational consistency
Custom Rule Development
Enterprise merchants can implement custom checkout logic tailored to specialized operational or regulatory requirements.
Example:
- Bespoke checkout rules for regulated industries.
AI Rule Recommendations
CartWisp can analyze checkout behavior and recommend new rules based on observed risk patterns.
Example:
- Detect unusual reseller behavior and recommend purchase restrictions.
AI Checkout Explanation Engine
CartWisp can generate contextual explanations when checkout restrictions occur.
Example:
- Explain why checkout was blocked and what the customer should do next.
AI-Assisted Checkout Guidance
AI systems can use CartWisp rule context to help customers find valid checkout alternatives.
Examples:
- Suggest replacement products
- Recommend valid shipping methods
- Explain eligibility requirements
AI Reasoning Over Checkout Policies
CartWisp’s AI governance layer can interpret complex checkout rules and explain policy outcomes in natural language. This helps both merchants and customers better understand checkout behavior across complex rule environments.