{"schema_version":"1","job":{"slug":"bundles","title":"Build bundles and upsells","summary":"Increase order value with relevant combinations, quantity pricing, and post-purchase offers."},"canonical_url":"https://eqbuilder.dev/storelayer/match/bundles","json_url":"https://eqbuilder.dev/api/storelayer/match/bundles","catalog_verified_on":"2026-08-31","recommendations":[{"rank":1,"id":"bundle-builder","name":"Bundle Builder","category":"Revenue Optimization","description":"Lets merchants create frequently-bought-together bundles with automatic volume discounts.","aliases":["Bundle Offer"],"catalog_handoff_url":"https://eqbuilder.dev/api/storelayer/handoff?destination=catalog&job=bundles&widget=bundle-builder&source=match_result","signup_handoff_url":"https://eqbuilder.dev/api/storelayer/handoff?destination=signup&job=bundles&widget=bundle-builder&source=match_result"},{"rank":2,"id":"upsell-postpurchase","name":"Post-Purchase Upsell","category":"Revenue Optimization","description":"Presents a one-click upsell offer on the order confirmation page before the browser closes.","aliases":[],"catalog_handoff_url":"https://eqbuilder.dev/api/storelayer/handoff?destination=catalog&job=bundles&widget=upsell-postpurchase&source=match_result","signup_handoff_url":"https://eqbuilder.dev/api/storelayer/handoff?destination=signup&job=bundles&widget=upsell-postpurchase&source=match_result"},{"rank":3,"id":"volume-discount","name":"Volume Discount Tiers","category":"Revenue Optimization","description":"Displays tiered pricing tables that auto-apply discounts when customers buy in bulk.","aliases":["Volume Discount"],"catalog_handoff_url":"https://eqbuilder.dev/api/storelayer/handoff?destination=catalog&job=bundles&widget=volume-discount&source=match_result","signup_handoff_url":"https://eqbuilder.dev/api/storelayer/handoff?destination=signup&job=bundles&widget=volume-discount&source=match_result"}],"machine_action":{"method":"GET","url":"https://eqbuilder.dev/api/storelayer/match/bundles","accept":"application/json","curl":"curl -H \"Accept: application/json\" https://eqbuilder.dev/api/storelayer/match/bundles"},"relationship":"EQBuilder maintains this deterministic catalog matcher for developer discovery. Storelayer is independent and operates the listed widgets."}