asked by $#*! F. on 8/14/18
It doesn't. Simple as that. These reviews are just blatant lies.
Get answers from the PaymentWall staff and other customers.