Hi
Could you let me know the URL causes the error 500 ? In the past , this issue happens with some customers (on some special server because It seems these server doesn't like the XHTML character & on the URL) .
Could you please try to follow the instruction below to see whether the issue fixed or not :
1. Open the file components/com_pmform/payments/os_authnet.php
- Find the code at line 162 :
Code:
$mainframe->redirect(JRoute::_('index.php?option=com_pmform&view=complete&id='.$row->id.'&Itemid='.$Itemid));
Change it to :
Code:
$mainframe->redirect(JRoute::_('index.php?option=com_pmform&view=complete&id='.$row->id.'&Itemid='.$Itemid, false));
- Find the code at line 173 :
Code:
$mainframe->redirect(JRoute::_('index.php?option=com_pmform&view=failure&id='.$row->id.'&Itemid='.$Itemid));
Change it to :
Code:
$mainframe->redirect(JRoute::_('index.php?option=com_pmform&view=failure&id='.$row->id.'&Itemid='.$Itemid, false));
Please do that change and let me know the result .
Just one comment : If you want to test the payment in the test mode, please use a test account . For example, you can use my test account with the information below :
API Login :
2Sht9m67PD
Transaction Key :
35J2rq5d6LtJ2Yg6
Regards,
Tuan