Today an order arrived for a customer along with the second email for missing digits.
Instead of the missing digits, this was the message?
MODULE_PAYMENT_CC_TEXT_MIDDLE_DIGITS_MESSAGE
Any ideas what's wrong?
Thanks.![]()
Today an order arrived for a customer along with the second email for missing digits.
Instead of the missing digits, this was the message?
MODULE_PAYMENT_CC_TEXT_MIDDLE_DIGITS_MESSAGE
Any ideas what's wrong?
Thanks.![]()
Wonder why that did not show up in my search?
What would have happened to the existing language file? Would it just stop working without notice?
Also according to the site admin my site is current? If there was a new language file why would that make the old language file stop working?
That thread is older than the version I am using so perhaps this needs a fresh revisit.
I am using Zen Cart 1.3.8 which is reporting itself as current. There have been no changes or mods made in a number of months. This is the first time the message was missing credit card information.
I don't think that referenced thread applies in this case as the files are current including the language file cc.php with the defines for that email field.
Any other ideas as to a possible cause for this?![]()
Have you looked at includes/languages/english/modules/payment/cc.php to see if it exists and if the define is there on line 23 ?
Files can be corrupted. I suppose it's also possible your site has been hacked. Checking that file would be the best first step.
The display in admin that your site is current only refers to patches you've installed. Zencart doesn't upload anything automatically.
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.![]()