Skip to main content

Frequently Asked Questions

1. What is CartWisp?

CartWisp is a Shopify checkout policy engine that helps merchants enforce business, operational, compliance, shipping, payment, and customer eligibility rules during checkout. It helps prevent invalid, non-compliant, or unfulfillable orders before they are placed.

2. What problem does CartWisp solve?

CartWisp helps Shopify merchants prevent checkout issues such as low-value orders, restricted product purchases, unsupported shipping selections, risky payment methods, invalid product combinations, and unverified customer purchases. Instead of fixing these problems after checkout, CartWisp helps prevent them before the order is created.

3. How does CartWisp work?

CartWisp evaluates checkout conditions based on rules configured by the merchant. If the cart, customer, product, shipping address, shipping method, or payment method does not meet the rule requirements, CartWisp can block checkout, hide certain options, or show a clear message to the customer.

4. Can CartWisp block checkout?

Yes. CartWisp can block checkout when an order violates a configured rule. For example, it can block checkout if the order is below a minimum value, contains restricted products, exceeds product quantity limits, or does not meet customer eligibility requirements.

5. What types of rules can I create in CartWisp?

You can create rules for minimum order value, maximum quantity per SKU, customer segment-based MOQs, country or state restrictions, SKU-level regional restrictions, required bundle items, subscription and one-time product mixing, shipping restrictions, payment method blocking, discount code validation, purchase frequency limits, age-restricted products, tax ID enforcement, and more.

6. Can I enforce a minimum order value?

Yes. CartWisp allows you to set a minimum order value before checkout can be completed. For example, you can require all orders to be above $40 or require wholesale customers to place orders above $500.

7. Can I limit how many units of a product customers can buy?

Yes. CartWisp supports maximum quantity per SKU rules. This is useful for promotional products, limited-edition items, flash sales, and products where you want to prevent bulk purchasing or reseller abuse.

8. Can CartWisp enforce wholesale or B2B order rules?

Yes. CartWisp supports customer segment and company-based checkout rules. You can enforce minimum order quantities, minimum B2B order values, customer tag rules, company-based restrictions, and payment method controls for wholesale or B2B customers.

9. Can CartWisp restrict products by country or state?

Yes. CartWisp can block checkout based on country, state, or region. You can create broad regional restrictions or SKU-specific restrictions, such as blocking alcohol shipments to Utah or blocking CBD products in restricted states.

10. Can CartWisp handle age-restricted products?

Yes. CartWisp supports age-restricted product enforcement through customer verification and classification. For example, a store can require customers to be verified as “Above 18” before purchasing alcohol or other age-restricted products.

11. Does CartWisp support customer verification?

Yes. CartWisp includes a customer verification workflow where customers can submit verification requests, select a category, and upload supporting documents. Store admins can approve, reject, or revoke verification requests.

12. What is customer classification in CartWisp?

Customer classification allows merchants to assign customers to categories such as Above 18, Wholesale Buyer, Licensed Buyer, Verified Distributor, or Approved Customer. These categories can then be used in checkout rules to control access to products, shipping options, or payment methods.

13. Can CartWisp disable specific shipping methods?

Yes. CartWisp can restrict shipping methods based on cart contents, product type, address, customer category, or region. For example, you can enforce ground-only shipping for hazmat items, disable express shipping for heavy products, or require pickup for certain regions.

14. Can CartWisp block P.O. Box shipping?

Yes. CartWisp can disable or block checkout when a customer enters a P.O. Box address for products or orders that require a valid street address.

15. Can CartWisp disable payment methods?

Yes. CartWisp can hide or disable payment methods based on conditions such as cart value, product type, customer location, customer segment, or risk level. For example, you can disable COD for international orders or hide COD above $500.

16. Can CartWisp require bundle items or accessories?

Yes. CartWisp can enforce required bundle items or product dependencies. For example, you can require customers to add a warranty when purchasing electronics or require batteries when purchasing drones.

17. Does CartWisp provide rule testing before activation?

Yes. CartWisp supports basic rule testing mode and a rule simulator depending on the plan. This allows merchants to preview rule behavior before activating rules on the live checkout.

18. Can CartWisp detect rule conflicts?

Yes. On supported plans, CartWisp can help detect conflicting or contradictory rules before they affect live checkout. This helps merchants avoid confusing customer experiences and unexpected checkout behavior.

19. Does CartWisp provide analytics?

Yes. CartWisp provides rule trigger analytics and advanced analytics depending on the plan. Merchants can review rule activity, blocked products, triggered conditions, blocked revenue, and checkout disruption trends.

20. Will CartWisp slow down checkout?

CartWisp is designed to enforce rules efficiently during checkout. Since rules are evaluated through Shopify-native checkout infrastructure and Shopify Functions, the goal is to maintain fast and reliable checkout performance while enforcing policies.

21. Can customers bypass CartWisp rules?

No. CartWisp rules are intended to be enforced during checkout rather than relying only on frontend warnings or theme-level scripts. This makes the rules significantly more reliable than client-side-only restrictions.

22. Is CartWisp only for regulated products?

No. CartWisp is useful for regulated products, but it is not limited to compliance use cases. It can also support wholesale rules, shipping restrictions, payment controls, flash-sale limits, bundle enforcement, customer segmentation, coupon validation, and operational checkout governance.

23. Who should use CartWisp?

CartWisp is ideal for Shopify merchants who need more control over checkout behavior. This includes B2B and wholesale stores, regulated product sellers, high-volume brands, logistics-heavy businesses, multi-market stores, flash-sale merchants, and stores with complex operational policies.

24. How is CartWisp different from a cart rule app?

A basic cart rule app usually focuses on cart-level conditions only. CartWisp is broader because it manages checkout governance across cart validation, customer eligibility, shipping restrictions, payment controls, product logic, compliance workflows, analytics, and advanced rule management.

25. How is CartWisp different from manual order review?

Manual review happens after the order is placed, which often leads to cancellations, refunds, and support work. CartWisp helps prevent invalid orders before they are placed, reducing manual intervention and improving operational efficiency.

26. What should I do if a valid customer is blocked?

Review the triggered rule, customer category, product conditions, shipping address, and payment method. Make sure the customer is logged in, assigned to the correct category, and not affected by another overlapping rule. If needed, contact support at wisp@cartwisp.com.

27. How can I contact CartWisp support?

You can contact CartWisp support at: wisp@cartwisp.com

When contacting support, include your store name, Shopify store URL, rule name, product or SKU involved, customer details if applicable, screenshots, and steps to reproduce the issue.