I have been playing with electrum. It has commands like payto and payfrom where you can specify the "from" address. What's that all about?
For a start I don't use Electrum and quite likely most of your potential "buyers" don't either and for a second you need to really read up on what UTXO's are to fully understand that there is no "from address".
The only way you could make a tx "appear" to have a "from" address would be to use only one UTXO or multiple UTXOs that were all outputs to the *same* address (something no user should ever do in the first place if they care about their own privacy).
Your idea is now looking like a "nightmare" for your potential customers - not only do they have to use a certain client but also apparently they have to get rid of any chance of anonymity in order to use your service.
I think it's pretty clear that you aren't going to find any customers with this approach - maybe time to rethink what you are hoping to achieve.