Hi
I haven't tested yet, but I think you can bypass confirmation page with small change to the code in the extension. Please open the file components/com_pmform/views/form/tmpl/default.php, look at line 300 :
Code:
form.task.value = 'view_confirmation' ;
Please change it to :
Code:
form.task.value = 'process_payment' ;
After that, it should bypass the confirmation page .
Regarding your question, test mode and live mode : It works the same. Maybe your Authorize.net account doesn't support test mode . If you want to test it in test mode, you can use my Account :
API Login : 2Sht9m67PD
Transaction Key : 35J2rq5d6LtJ2Yg6
I confirm that the extension works very well with authorize.net. Maybe you can try to test it with a live transaction (1$ for example) .
Hope this help !
Regards,
Tuan
PS : Sorry for lately response. I had some problem with my hosting provider, so I had to spend the last few days to solve it (moving all my sites to new hosting account...) and could not reply you .