on Neopets, yes it is against the rules. by pet transactions i presume you me when you buy a pet. you pay somebody on an account not linked with the one your getting the pet from. you grab an AA'er that adopts by name, and you to get on MSN and tell what time to pound. When its pounded, start your Aaer and surf at the same time to hope you get it!
yes they are against neopets rules... on here its perfectly fine... When selling a neopet you can use the shop or trade option to get the np and then transfer the pet to the account the buyer wants it on.. you can also dump in the pound and have the buyer pick t up but that is very risky.