If I set test mode in Authorize.net account on their website, everything is OK. But if I set live mode, I get:
There has been an error processing your credit card Please try again and if problems persist, please try another payment method.
I suspected SSL certificate, shall I have purchased SSL certificate, or I can set self-issued on PROD server?