Перейти к основному содержимому

Cart Page Widget Setup

The cart page widget is how customers select their delivery method, date, and time slot before checkout. It embeds directly into your Shopify cart page.

Adding the widget to your cart page

Automatic installation

  1. Go to Widgets in the Scrollengine dashboard
  2. Click Install Widget
  3. Select Cart Page
  4. Scrollengine will automatically add the widget to your Shopify theme's cart page

Manual installation

If automatic installation doesn't work with your theme:

  1. Go to your Shopify Admin > Online Store > Themes
  2. Click Customize on your active theme
  3. Navigate to the Cart page template
  4. Add the Scrollengine app block (or section) where you want the widget to appear
  5. Save
подсказка

Position the widget above the checkout button so customers select their delivery preferences before proceeding to payment.

Widget behavior

Once installed, the widget:

  1. Detects the customer's delivery address (if entered)
  2. Shows available delivery methods based on your rules
  3. Displays a calendar for date selection
  4. Shows available time slots for the selected date
  5. Attaches the selected delivery preference to the order at checkout

Widget components

ComponentDescription
Method selectorTabs or buttons for Local Delivery, Pickup, Shipping
Address inputFor delivery — validates against your delivery zones
CalendarDate picker showing available dates
Time slotsAvailable delivery windows for the selected date
Delivery feeDisplays the applicable fee (if any)

Testing the widget

After installation:

  1. Open your store's cart page in a browser
  2. Add a product to cart
  3. Verify the widget loads with your delivery methods
  4. Select each method and confirm the calendar and time slots appear
  5. Enter test addresses inside and outside your delivery zone to verify zone logic

Troubleshooting

IssueSolution
Widget doesn't appearCheck that the app block is added in your theme editor
No delivery methods shownVerify you have at least one delivery method enabled with active delivery rules
Calendar shows no datesCheck your time slots and working hours configuration
Widget loads slowlyEnsure your delivery rules aren't overly complex; contact support if the issue persists