Cart & Checkout
The cart experience is crucial for conversions. Edpro includes a sleek cart drawer with advanced features.
Cart Drawer
The cart drawer slides in from the right side when customers:
- Click the cart icon in the header
- Add a product to their cart
Cart Drawer Features
- Cart items list - All products with images, titles, variants, and prices
- Quantity controls - Easy quantity adjustment
- Remove items - One-click removal
- Progress indicator - Optional spending goal tracker
- Product recommendations - Suggested products
- Subtotal - Order total before checkout
- Checkout button - Proceed to checkout
- Payment icons - Accepted payment methods
Accessing Cart Settings
- Open the theme editor
- Go to the Modals section group
- Click on Cart Drawer
Progress Indicator
Encourage larger orders with a visual spending goal.
How It Works
- Set a spending threshold (e.g., $100)
- Progress bar shows how close customer is to the goal
- Displays remaining amount needed
- Icons indicate milestones reached
Settings
| Setting | Description |
|---|---|
| Show progress indicator | Enable/disable the feature |
| Progress text | Custom message (use {amount} for remaining amount) |
| Progress threshold | Target amount in cents (10000 = $100) |
| Target amount | Final goal amount |
Progress Steps (Blocks)
Add milestone blocks to show progress icons:
- Click Add block â Progress step
- Set the amount threshold
- Choose an icon (package, cart, tickets, etc.)
- Add up to 3 progress steps
Product Recommendations
Display recommended products in the cart to increase order value.
Settings
| Setting | Options |
|---|---|
| Show recommendations | Enable/disable |
| Title | Section heading (e.g., âYou may also likeâ) |
| Source | First item, mixed, fixed products, or collection |
| Limit | Number of products to show (1-10) |
| Background color | Section background |
Recommendation Sources
- First item - Based on the first cart item
- Mixed - From all cart items
- Fixed - Manually selected products
- Collection - From a specific collection
Cart Items Display
Each cart item shows:
- Product image - Thumbnail with click-to-view
- Product title - Linked to product page
- Variant options - Selected options (size, color)
- Quantity dropdown - Quick quantity adjustment (1-10)
- Remove button - Delete item from cart
- Price - Line item total with discount display
Discount Display
When discounts apply:
- Original price shown with strikethrough
- Discounted price in highlight color
- Savings clearly visible
Empty Cart State
When the cart is empty:
- Friendly message displayed
- Cart icon with empty indicator
- Link to continue shopping
- Directs to collections page
Checkout Flow
The checkout button:
- Links to Shopifyâs secure checkout
- Transfers all cart items and customer data
- Supports dynamic checkout (Shop Pay, Apple Pay)
Payment Icons
Display accepted payment methods to build trust.
Adding Payment Icons
- In Cart Drawer, click Add block
- Select Payment list
- Configure display settings
Settings
- Mobile/Desktop visibility toggles
- Icon size (small, medium, large)
- Automatically shows your configured payment methods
Custom Payment Icons
To use custom payment icons:
- Go to Theme settings â Payment icons
- Upload custom images for each payment method
- Icons appear in cart and footer
Main Cart Page
The main cart page (/cart) provides a full-page cart experience:
- Same items as cart drawer
- More space for additional information
- Alternative for customers who prefer full-page view
Common Tasks
Enable progress indicator
- Cart Drawer section
- Check âShow progress indicatorâ
- Set progress text and threshold
Add product recommendations
- Cart Drawer section
- Enable âShow recommendationsâ
- Configure source and limit
Change recommendation products
- Cart Drawer section
- Set source to âFixedâ
- Select products in âRecommendations productsâ
Add payment icons
- Cart Drawer â Add block â Payment list
- Configure visibility and size
Troubleshooting
Cart not opening
- Check if cart drawer section is in the template
- Verify no JavaScript errors in console
Items not adding to cart
- Check product availability
- Ensure product form is correctly configured
Progress bar not updating
- Verify threshold amounts in cents
- Check cart total calculation
Recommendations not showing
- Ensure products exist in source
- Check if products are in stock
- Verify collection has products
Need more help? Contact support
Last updated on