is there any good reason why Mastercard is not accepted??

Why would Payza restrict their service to only Visa cards? not trolling, just a serious question because it restricts alot of potential customers.

madness!!!