Soryk keeps agent-driven price concessions and store-wide promotions in one place. Approvals are a workflow between you and your reps; B2B discounts, promo banners and canvass offers are rules you define once and Soryk applies on its own, on the server, every time a cart is priced.
What needs which plan. Agent discount approvals are part of the agent workflow, so they run on any plan that includes agents. Automatic B2B discounts, promo banners and canvass offers are Growth features.
Agent discount approvals
An agent can propose a percentage discount on a cart. If it is at or below the agentDiscountMaxPercent you set in Settings, it applies automatically. Above that, it is parked as pending in the Discounts tab and on your home banner.
Open the request to see the agent, company, percentage, reason and lines, then act on it:
- Approve applies the discount to the draft order.
- Reject removes the discount from the draft.
Set the ceiling with the agentDiscountMaxPercent setting. The default is 0, meaning every discount an agent proposes needs your approval.
The largest percentage discount an agent can apply without approval. Anything above it lands in the Discounts tab as pending. Leave it at 0 to review every discount.
B2B discounts
Merchant-defined discounts that apply automatically, calculated on the server so a buyer can never tamper with them. Each discount combines a type, a target, an eligibility rule, optional conditions and stacking behaviour.
| Facet | Options |
|---|---|
| Type | Percentage, fixed amount, fixed price (a per-variant override), threshold amount (tiered percentage by subtotal), threshold quantity (tiered by unit count), or free shipping. |
| Target | All products, a collection, or specific variants. |
| Eligibility | Everyone, specific companies, specific agents, specific countries, or first-order buyers. |
| Conditions | A minimum subtotal and an optional date and time window. |
| Stacking | Mark a discount combinable or not, with a priority to break ties. |
Promo banners
Merchandising banners shown as a carousel above the mode cards in the agent and customer apps. Each banner has:
- An image, title and description.
- An active toggle and a sort order.
- A date and optional time window.
- An audience: agents, buyers, or both.
You can supply a taller mobile image (4:5) for phone layouts. Images upload to Shopify Files.
Canvass offers (buy X, get Y free)
Set a trigger (a minimum quantity of a target variant or collection) and a reward (a free product and quantity), with a priority and a combinable flag. Like B2B discounts, canvass offers are applied on the server when the cart is priced and when the draft order is created.