It's not so complicated, though it depends how much quality you want to put into the code. Proper error handling and passing failed payments back to the queue with some log events and prioritising, it can be quite a job.
So, basically I need it to go like this:
Bitcoin Address_0 receives a payment from bitcoin Address_1. Address_0 keeps X% of address_1 payment. Address_0 then divides up the remaining balance, and forwards payment to previous investors automatically. In the case where address_0 tries to send a payment to an address but the payment amount is less than the bitcoin transaction fee, that payment is queued until the payment reaches above the transaction fee. At that point, the payment will be sent. All transaction fees are paid by the receiving address.
Are you wanting to hire a programmer? I've just created a similar script.
Sure, I'll hire a programmer who can get the job done. Tell me about the script. I'm not a programmer. Is it easy to install? Do I need to install anything? How will it confirm transactions? Will it get information from the actual bitcoind, or will it get it from another website like blockchain.info? How secure is it?
When you say in the future, do you mean as soon as the transaction is added to the blockchain, or after a certain amount of time?
I already have a script developed that can be modified for this. I can alter it for $30 in BTC. Pm me.
Future meaning, as soon as the transaction is added to the blockchain. I want it fast!! I want people getting their money NOW!
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)