This is a discussion on Payflow pro issue. within the osCMax v2 Features Discussion forums, part of the osCMax v2.0 Forums category; Hi all, I have moved to a new server so all my oscommerce files moved as well. However, I didn't ...
| |||||||
| Register | FAQ | Members List | Calendar | Mark Forums Read |
|
#1
| |||
| |||
| Hi all, I have moved to a new server so all my oscommerce files moved as well. However, I didn't know that many things had to be changed in order to have payflow pro working again and of course now I am stuck, no orders with credit card number are going through. First I'd like to be able to receive orders without having them processed through payflow pro but rather have them sent to me so I can process them manually. Yesterday trying to fix the problem I did something wrong to the code in checkout_process.php so I deleted it and put it on again from my backups via FTP. From having "Payflow credit card error" I am now getting something worst which will be pasted below. I need urgent help, I am not getting any orders through. Here is the error I get, I am desperate. Thanks. Warning: main() [Web Hosting, Dedicated Servers & E-Commerce]: open_basedir restriction in effect. File(/includes/application_top.php) is not within the allowed path(s): (/var/www/vhosts/merconnet.com/httpsdocs:/tmp) in /var/www/vhosts/merconnet.com/httpdocs/checkout_process.php on line 2 Warning: main(/includes/application_top.php) [Web Hosting, Dedicated Servers & E-Commerce]: failed to open stream: Operation not permitted in /var/www/vhosts/merconnet.com/httpdocs/checkout_process.php on line 2 Warning: main() [Web Hosting, Dedicated Servers & E-Commerce]: open_basedir restriction in effect. File(/includes/application_top.php) is not within the allowed path(s): (/var/www/vhosts/merconnet.com/httpsdocs:/tmp) in /var/www/vhosts/merconnet.com/httpdocs/checkout_process.php on line 2 Warning: main(/includes/application_top.php) [Web Hosting, Dedicated Servers & E-Commerce]: failed to open stream: Operation not permitted in /var/www/vhosts/merconnet.com/httpdocs/checkout_process.php on line 2 Warning: main() [Web Hosting, Dedicated Servers & E-Commerce]: Failed opening '/includes/application_top.php' for inclusion (include_path='.:') in /var/www/vhosts/merconnet.com/httpdocs/checkout_process.php on line 2 Fatal error: Call to undefined function tep_session_is_registered() in /var/www/vhosts/merconnet.com/httpdocs/checkout_process.php on line 4 |
| Sponsored Links | ||
| ||
| |
|
#2
| ||||
| ||||
| Simple workaround - turn off payflow, turn on the default offline CC module. You will then have to manually process cc orders through payflow. Next, you have php running in safe mode with the open_basedir restriction turned on. You need to turn that off or fix the path so that it uses a valid path on your account instead of jumping out of your userspace. Put this is an htaccess file in your httpsdocs and httpdocs directories: php_flag register_globals on
__________________ Michael Sasek osCMax Developer
|
|
#3
| |||
| |||
| Hi Michael. Thanks a lot for your suggestions but I am really new with payflow pro configuration. I've been looking around about how to turn payflow pro off and activate the off-line module but I haven't found any information. I tried turning off the c.c payment module through the Admin en but it just took off any cc payment option from the shopping cart. Could you please give me some light about how to work around with these settings? Thanks again. Fabian. |
|
#4
| ||||
| ||||
| Did you try the .htaccess fix I suggested? Do that first. Next, to turn of payflow pro, go to your admin >> modules >> payment section and find the payflow module. Click it and disable it. Then enable the Credit card module. It should be near the second module in the listing, under Authorize.net. That will allow for offline credit card processing.
__________________ Michael Sasek osCMax Developer
|
|
#5
| |||
| |||
| The C.C module in my Oscommerce has been modified so it also works with payflow pro. When I change the option in checkout_process.php that allows me to receive the credit cards without having them processed by Payflow I now get an error "payflow credit card error". I moved my site to a new server with PHP5 so I don't know if the problem is being caused because of that. I changed all the lines in php.ini and uploads.php. I am lost. Any help? I tried the .httaccess fix but it did not help. Thanks. |
|
#6
| ||||
| ||||
| Well that is the problem. You should contact your coder and have them fix it to be php5/safe mode compatible.
__________________ Michael Sasek osCMax Developer
|
| Sponsored Links | ||
| ||
| Thread Tools | |
| |
| ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Issue with CSS & SSL | Thang422 | osCMax v2 Customization/Mods | 2 | 10-18-2005 09:22 AM |
| Payflow Pro - verisign payment module help | markymrk22 | osCommerce 2.2 Modification Help | 7 | 07-18-2005 04:22 AM |
| credit card error on verisign payflow pro | kfree | osCommerce 2.2 Modification Help | 1 | 05-26-2004 11:06 AM |
| SSL Issue | Anonymous | osCMax v1.7 Discussion | 6 | 11-14-2003 05:59 PM |
| Verisign Payflow Link Problems | desi0r | osCommerce 2.2 Modification Help | 2 | 04-11-2003 02:34 PM |