Okay been using the same cards or PayPal for YEARS and never any issues…this is the same system for the last year as well no changes to ISP or anything??? You guys are declining any method I try and they have all been used before for a LONG time like 5+ years???
You should submit a support ticket.
The forums are not the place for things like this.
Are you sure you’re not thinking of Pornhub ?