Post Affiliate Pro offers you a tool that will recognize these fraud transactions - Fraud Protection.
You can find it in the merchant panel at Configuration > Fraud protection
Fraud protection in Post Affiliate Pro allows to control the following actions:
- multiple clicks from same IP address in X seconds
- duplicate sales from same IP address in X seconds
- multiple signups from the same IP address in X seconds
- duplicate orders with same Order ID in X hours (You also can apply this rule to orders with empty Order ID)
- blacklist IP or even country which transaction is coming from
Instead of X you can set your own number of seconds/hours and you can choose if these transaction will be declined or not saved at all.

All info is divided into tabs, so you can easily find click settings, sale settings and signup settings.

Blacklisting offers you more flexibility on setting who will be allowed to signup or to create a transaction. To blacklist (ban) an IP you can simply add the IP address you want to ban. If there are more IPs for ban, you can insert them all comma-separated. You can even use wildcards, so if you want to blacklist all IPs from 80.90.100.0 to 80.90.100.255 you can use * so the result is 80.90.100.*.
To blacklist the country, you have to put the country code e.g. GB, NL, US, CZ, SK ... This is ISO 2-alpha code. List of codes can be found e.g. here:
http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#GU