Does anyone have any advice on how to go about this, particularly where to find the required software?

I have looked at those suggested under recommended services, but they're a bit out of range pricewise.

The aim would be to give affiliates a fixed amount per lead generated.