Alipay, bank transfer, western union, walmart2walmart, moneygram, and bitcoin are the only ones which do not allow someone to make a dispute. However, even using western union and moneygram have inherent risks due to potential fraud (they pay with stolen credit card, and you being the receiver of said monies can make you an accessory).
EDIT: They can do chargebacks on Skrill too
Anything you can pay with a credit card to make a transfer, can be charged back - upto 1 year later.