The common workaround is to add a “Special Order Fee” product to the cart automatically when certain conditions are met — in this case, when inventory is fulfilled from a specific location.
This works on any Shopify plan.
In order to do this, you can Build a small middleware app:
Customer adds item
App checks inventory location
App calculates Special Order fee = X% of qualifying items
App adds Specail Ordee fee line item with calculated price
qualifying_items = items shipping from Made to Order location
fee = sum(item.price
item.qty)
0.20
Item price would be the base MSRP, not the discounted price.
Please let us know if this makes sense to you. Would really appreciate it if you can help us build and implement this logic in our website as soon as possible.