Have an idea?
External Events - DLQ + Redrive
Expose DLQ + Redrive possability Redrive event to specific destination (we only expose order event in MP currently)
Add clarification regarding state on Kustom sync in SDK
When doing a POST https://shopper.{REGION}.{ACCOUNT_NAME}.brinkcommerce.io/shopper-kco/orders/sync, we should clarify in the README of the SDK that the frontend should hold the state of the options being sent into Kustom.
Workflows - Support AUTO/MANUAL/SKIP
Each action can run as AUTO (Brink performs it), MANUAL (record that it was performed outside Brink), or SKIP. Cancellation and Delivery should have this option.
AI Cart Recommendations
Brink Commerce is partnering with Cursive, an AI-native personalization engine, to bring real-time, generative product recommendations directly into the cart experience. Through a native integration with Brink's Shopper Service and Shopper Insights, merchants can activate AI-driven cart recommendations and dynamically generated headlines without building or training their own ML models. Every time a shopper updates their cart, the service responds in roughly 40 ms with a fresh, context-aware set of recommendations and a generative headline tuned to that exact basket, market, and channel. Activation is handled in the Brink Merchant Portal, the same configuration flow merchants already use for payment and shipping providers. Impact Cart is one of the highest-intent surfaces in the funnel, but historically a hard place for merchants to drive incremental revenue without heavy merchandising effort. With Cursive plugged into Brink, cart becomes a revenue-bearing surface powered by generative AI — with measurable uplift, full attribution, and no replatforming required. Benefits Incremental revenue uplift on cart. AI-driven recommendations and generative headlines designed to lift average order value and conversion on an underutilized surface. No ML investment required. Cursive owns the model, ranking, and generative copy. Merchants get AI-native UX without hiring data science teams or training their own models. Real-time relevance (~40 ms). Recommendations are generated on every cart update, based on the actual basket, market, and channel context — not pre-built bundles. Generative, not rule-based. No need to hand-curate bundles or write headlines in advance. The model produces both the product selection and the copy on the fly. Merchandiser stays in control. Curated picks, pinning, and overrides remain available whenever the team wants to steer the model. Built-in measurement. Brink's Shopper Insights tracks what was shown, clicked, and converted — giving full transparency on the value delivered. Per-channel, per-market activation. Roll out gradually: start with a single channel on one market and scale from there. Fast time-to-live. API ready within roughly a week of data access; model training can complete in as little as 24 hours. No replatforming. Activated via a toggle in Merchant Portal plus an initial data push same flow as any other Brink provider. Key Features Generative product recommendations rendered in the cart on every basket update. AI-generated headlines tailored to the live cart context, market, and channel. Native integration with Brink Shopper Service (cart context) and Shopper Insights (training and measurement). Merchant Portal activation — turn Cursive on per channel and per market, the same way you configure payment or shipping. Manual overrides and pinning so merchandisers can always steer the model. Attribution and performance data built into Shopper Insights, including what was shown, clicked, and converted. Interested in joining the early access program? Contact your CSM or the Brink Product team.
Simplify External Events Settings
Each new external event need to be enabled and then added to an external destination. We should be able to improve this UX process.
Addon support
as a merchant I want to offer addon services, i.e logo / name /customization to a product.
Universal Commerce Protocol for Brink Commerce
Create a UCP adapter layer that translates between UCP's standardized schemas and Brink's native APIs. —> Allow Merchants to configure their UCP Profile in Brink Merchant Portal —> Create adapter for Checkout Session API and Shopper —> Payment Handlers for Payment Providers —> Shipping Handlers for Shippig Providers —> Identity Linking —> Discounts/Promotions —> Tax Calculation
Add operator OR to discount conditions
Brink currently support AND operator for discount conditions, but should support AND + OR.
Create new shipping on existing order
I want to create a new shipment for an existing order. Scenarios: Change of delivery address Change shipping method Adding a new shipment should generate an event to help update external systems.