Hi, yeah I checked that thread, but I don't think Paymentwall has blocked me - I think they're blocking your site.

I will contact Paymentwall but I don't think they can do anything without your input.