How can I set B2B custom prices based on cost prices?

Topic summary

Goal: Find a Shopify app to tag B2B customers and show their discounted prices on collection, cart, and checkout, with pricing derived from product cost (e.g., cost × 1.4) or from a product metafield holding that value. Metafield = a custom product field.

Suggestions and clarifications:

  • SparkLayer suggested as a B2B app solution.
  • A clarifying question asked whether the need is volume-based discounts (not confirmed by the opener).
  • Discount Depot proposed for customer-tag-based pricing (wholesale vs retail), though cost-based calculation wasn’t specified.
  • Latest: Selly recommended; it claims support for discount/set price based on cost, customer eligibility by tag or spend, and shows discounted prices on collection, product, cart, and checkout. Interface is customizable; support link provided. Screenshots were included and are central to illustrating its settings and displays.

Status: No final decision recorded; options presented. Selly appears to directly meet the cost-based pricing requirement; others focus on B2B/tag-based visibility and pricing tiers.

Unresolved: Whether the solution should calculate directly from the cost field vs. using a metafield precomputed as cost × 1.4.

Summarized with AI on December 12. AI used: gpt-5.

Hello.

I am searching for an app that will allow me to tag customers with B2B, and then they will be shown, and get discounted prices on collection page, cart, checkout.

Regarding above, i know that there is a lot of app, so here is my problem.

I want my B2B prices, to be based on my cost prices of products.
This can be done in two ways as i understand:

  • Either the app allows this feature to make discounted prices by cost + 40%, så simple calculation (Cost * 1,4)
  • Or we make a custom meta field on the product, that is the value of Cost price * 1,4, and then connect this meta field, into the “Price app” api for custom prices for each unique product.

Hello there,
Please check it this one app.
https://apps.shopify.com/partners/spark-layer-ltd

Do you mean something like volume-based discount?

Hi, @bear42 If you are still looking for a solution to this you can try the Discount Depot App which offers discounted prices on your products and collections, on the basis of wholesale & retail customers which means your product will show different prices to different customers on the basis of tags assigned to them(retail, resident, and faculty).

Hi there,

I’d like to recommend app Selly to offer discount / set price based on cost:

In offer setting, you can enable customer eligibility option and set customer segment based on tag, total spent…

The discounted price can be displayed on collection, product, cart, checkout page:

The app interface is customizable and the app support is ready to help:

https://treedify.com/selly-hi