Hello,
I’m almost ready to launch a new shop. I used one test one for 60 days on a test url before and I used the offline CC process without any problem. I was able to see the CC info in the order info and setup at what order status the info have to be hidden.
Now on this new shop (also 2 version upgrade in the meantime) I cannot do this anymore. I setup the payment method, like showed in the help, the with CC.tpl and Offline, but noway this time to see the CC info, they are replaced by ******* directly.
Any idea, maybe something I forgot somewhere else?
Thank you in advance for your help,
Steven
Take a close look at your “Payment Statuses”
It appears as if you have the option to remove credit card numbers when the order is “Processed”.
You may want to change the settings of the order status “Shipped” so that the credit card numbers are only removed at the time of shipment.
Hi and thanks for your fast answer.
Actually in the order statuses the check box and option to remove the CC info is not even present at all. Like I did not activate it in the payment methods (but I did for sure)
Any other idea? I’m really lost as I believe I went through all forum and help and double check what I’ve done, but no chance so far.
Under your different Order Statuses, you should see a checkbox named: Remove CC info
Make sure this is NOT ticked within the “Processed” status for example
PS: Sometimes after an upgrade various settings get changed “automajically”. So, I would go back & look over your offline credit card payment method settings, etc to see if something got changed which should not have.
Sorry probably I was not that clear (english is not my main language). I do not have at all anymore the “Remove CC info” option into the Order Statuses … it’s missing completely.
[quote name=‘Struck’]Under your different Order Statuses, you should see a checkbox named: Remove CC info
Make sure this is NOT ticked within the “Processed” status for example
PS: Sometimes after an upgrade various settings get changed “automajically”. So, I would go back & look over your offline credit card payment method settings, etc to see if something got changed which should not have.[/QUOTE]
Since he is using an offline processor, the ‘Open’ status needs to have “Remove CC info” unchecked.
Bob
[QUOTE]Sorry probably I was not that clear (english is not my main language).[/QUOTE] No worries, English is my main lanquage and I still confuse people on a regular basis!
It appears to me that you have a problem created from your recent upgrade, either a file was not replaced or a database modification did not go as planned.
During your upgrade, did everything appear to go well?
[QUOTE]Since he is using an offline processor, the ‘Open’ status needs to have “Remove CC info” unchecked.[/QUOTE]
Thanks Bob, but I think he is explaining that he doesn’t have this set for any of his order statuses?
And, on top of it all, I believe he is also explaining that the option to Remove CC Info is not even available to him?
Yes everything looked fine, no special error message, no store stuck closed … really smooth indeed. Seems that this is the only problem I have.
Maybe if I would know where to look in the DB I could check, I know how to use phpmyadmin, but the DB is quite large
The order status stuff is in three tables:
cscart_statuses
cscart_status_data
cscart_status_descriptions
cscart_status_data is what controls everything. If you search by type='O", you will get a list of all statuses related to orders. Then sort them by status and you should see a list of all the settings by order status:
B O allow_return N
B O repay Y
B O notify N
B O gift_cert_status C
[B][COLOR="Red"]B O remove_cc_info N[/COLOR][/B]
B O inventory I
B O notify_supplier Y
C O allow_return Y
C O repay N
C O notify N
C O gift_cert_status A
[B][COLOR="red"]C O remove_cc_info Y[/COLOR][/B]
C O inventory D
C O notify_supplier Y
If those settings appear in the DB but not in your admin, then you are most likely missing a TPL file.
Bob
[QUOTE]If those settings appear in the DB but not in your admin, then you are most likely missing a TPL file.[/QUOTE]
JoboBob, you are awseome!
I wish I only new a micro-portion of what you know about CS-Cart’s inner workings!
Hello Bob,
Thanks for your detailed message. I just checked the DB and I get things as you shown here … so your guess is I’m missing a tpl file. How can I figure out this, do you think downloading the last cs-cart build and comparing folder by folder if I miss something would be efficient?
The easiest thing to do is compare /skins/basic/admin/views/statuses/update.tpl between your site and a fresh copy of 2.0.12 (assuming that is the version you are running).
After looking at the code, I am dubious that this is the problem. Do other order status options show up in the admin (e.g., inventory and repay)?
Bob
I have all other option showing up there. Anyway thanks for the advice. I’ll check that after a good night of sleep.
Best regards,
Steven
If the other options show up, the problem is not the TPL which uses a generalized routine to display all the options. You may need to have support look at the issue.
Bob
Thanks to you Bob and Struck for having helped me. In fact I feel kind of a fool now as I found where the problem was. I’m localizing the shop in German for a friend, but not entirely speaking German myself.
In the skin I choose, the translation of the “Remove cc info” into german was wrong and more leading to email communication topic … Also the string for the button to remove the cc info on the order page was totally missing.
Fixing these two small things, everything got back to normal. Sorry again for having taken your time for such problem, but thanks for your support. I hope once I can give it back to the community, maybe if I find someone my level
Best regards,
Steven
Glad you got it sorted. You have already given back to the community by posting your solution.
Bob
No problem Steven, good to hear your up & running.