Troubleshoot Cart Drawers, Buy Now, Express Checkout, and Other Cart Apps
Use this guide when the app works through one checkout path but fails through another.
Understand the checkout path
RP Local Delivery Date must load and run before checkout to validate and save the customer's selection. Alternative carts and direct checkout buttons can replace or skip that step.
Test each feature separately
Feature | What to check |
Full cart page | Widget visibility, required selection, and order data. |
Cart drawer or popup | Open it, change quantity, close and reopen, and test on mobile. |
Sticky cart | Test every checkout button at different screen sizes. |
Buy Now | Check each product template; determine whether it skips the cart. |
Express payment | Test each button that appears before normal checkout. |
Upsell, bundle, or subscription | Test accepted and declined offers and any recurring product. |
Safe solutions
Send customers through the standard cart before checkout.
Configure an upsell app to add the item to the cart without immediately redirecting.
Use the full cart page when a drawer cannot load the widget correctly.
Disable or hide only the shortcut that bypasses selection, after confirming the desired customer experience.
Do not paste custom JavaScript from an old ticket or theme into your live store. Third-party integrations should be reviewed for the current theme and app version.
Confirm the result
Place test orders through every remaining checkout button and confirm that a required selection is enforced and the selected information reaches the order.
Still need help?
Contact RP Local Delivery Date support and include your .myshopify.com domain, published theme name, the affected page, device and browser, a screenshot or short recording, and the exact result you expected. For an order problem, also include the order number and time it was placed. Please do not send passwords, payment information, or sensitive customer data.
