Have you tested to see if it does this all the time?
the fact that a language constant is displaying instead of the language definition within your file (cc.php) implies that either there is an issue calling the file, either it has been moved or you have an overide in a template folder (if you are using template_default) or you do/did not have that definition present in the language file. is it working now that you have updated it?
Yes the test order processed properly and sent the missing digits.
I guess I will have to look for some tracks to see if the logs show any unusual access to the server.
Thanks.![]()
Hi everyone,
I have the same problem with you guys.
I use Zencart v1.3.8 and the middle digits of the credit cards do not get sent to our email once in a while. (maybe 2 or 3 orders out of 40 orders per day)
I looked in to line 23 of the cc.php, and it's not corrupted.
We thought it was the email service so we changed our service and it is still giving the same problem. However, we found out that the middle digit email is not getting sent at all from the SMTP log.
Do you guys have any idea why this problem occurs?
Thank you in advance![]()
Zen Cart does send the email. If it was encountering an error, it would give you a blank white screen instead of completing the order process.
Or, if you've got an invalid email address specified in the module's settings, then of course it can't send the email. If someone *else*'s email address is in there, then of course you won't get the email.
So ... Zen Cart is sending the email. But the mailserver operated by your hosting company is apparently rejecting the message. Best to contact them for assistance in troubleshooting.
Better yet, use a live gateway service, since with email NOT being a secure communications vehicle, sending cc digits over email is NOT a PCI compliant activity, and your cc company may not be very happy with you using that method.
.
Zen Cart - putting the dream of business ownership within reach of anyone!
Donate to: DrByte directly or to the Zen Cart team as a whole
Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.