I think this has been discussed already but an invoice feature would really help.
I have more and more customers asking for special orders (sometimes hunting for parts occasionally for parts in very large quantities). Figuring out how to charge them for it has been challenging.
I have been using Paypal but this only work if a payment was done to start with through it (this is also a loss for BO, fees are not collected)
Comments
Reserving items could solve a lot of use cases indeed
I too am creating my invoices externally because there's no way to do it in BrickOwl. I used to send them as messages to the buyers, but I recently stopped doing that because I kind of feel like I'm spamming them. I frankly wouldn't know how to use BrickOwl in a legal way without my own software. Luckily the API is awesome.
I was thinking along the line of @Teup.
I am not sure how this would be implemented exactly but something along the line of creating a cart on behalf of the customer so he can go ahead with the regular checkout process would be perfect. The main difference would be that we would also need a reserve function to go with it or that we allow items to not be listed in the store at the time of checkout
I guess BrickOwl doesn't have custom items in a shop? Because then you could also temporarily create an article for that buyer to add to their shopping cart which represents the deal you made. That can still be done using just a random item from the catalog. Of course, this would mess up the site's statistics for that item a bit, but if you'd pick a pointless item that nobody ever buys, it shouldn't be a big deal..
But yes, what you described sounds like a nice addition, though I personally wouldn't really need it.
Another thing you could do is tell the customer to check out asking a shipping quote. You can't exactly give a discount that way, but you can let the buyer put all the ordinary parts of their order in their cart and have the additional charges through the quote represent some item that you made a special deal on.