Comment Comment by zhuzhu UK too. I think I need to try other payment processor? parent zhuzhu 3 years ago