Re: Ceon Manual Card Payment Module v3.0.0
Hi Grant,
Hope all is well!
Quote:
Originally Posted by
gruntre69
I moved my store to a different server after testing and now the images in the payment module admin config page are pointing at the old locations.
These are the language file icon images.
They are prepended with the value of DIR_FS_CATALOG_LANGUAGES from your admin/includes/configure.php file.
You've forgotten to update the above file for your new site.
Fix it and the images will show as expected.
All the best..
Conor
ceon
Re: Ceon Manual Card Payment Module v3.0.0
Hi,
Quote:
Originally Posted by
mbrinson
Conor - Just curious to know if you guys have any plans of upgrading to support ZC 1.5.x ?
The module already fully supports 1.5.x.
A new version 3.0.1 has been sitting ready for release for many months now but it doesn't add anything regarding Zen Cart version support, just some niceties.
I'll try to release it (along with a plethora of other module updates) later this week, if I'm up to it, but you can use 3.0.0 with 1.5.x just fine now.
All the best..
Conor
ceon
Re: Ceon Manual Card Payment Module v3.0.0
Quote:
Originally Posted by
conor
Hi Grant,
They are prepended with the value of DIR_FS_CATALOG_LANGUAGES from your admin/includes/configure.php file.
You've forgotten to update the above file for your new site.
Conor
ceon
Hi Coner,
The config files are updated and correct. All other images, buttons and icons around the admin are displaying. It is specifically this module.
Very strange.
Re: Ceon Manual Card Payment Module v3.0.0
Hi,
My name's spelt "Conor" :)
Quote:
Originally Posted by
gruntre69
The config files are updated and correct. All other images, buttons and icons around the admin are displaying. It is specifically this module.
Oh right, okay, sorry, when the module is installed it uses the value of DIR_WS_CATALOG_LANGUAGES to build its configuration options.
So you can update the configuration options to use the new path by using SQL or PHPMyAdmin, or you can remove and install the software again, entering all the settings once again, then the icons will show.
It doesn't matter a jot that they don't show though, so it's up to you if you could be bothered re-entering all the details again. (A quick way to do that is to keep the old settings open in one tab and then remove/install in another, copying and pasting the values from old to new).
All the best...
Conor
ceon
Re: Ceon Manual Card Payment Module v3.0.0
Cool mate, easy fix.
Sorry if I missspelt your name.....:blink:
Not sure if this is the right place for this kind of post. but here goes....
The work and proffessionalism that Conor puts into his mods is absolutely top notch. It astounds me that this quality is offered for free.
Every part of the mod is very well thought out and seems to be thoroughly tested before released. The instructions and labelling within the mod is outstanding and the documentation included is highly detailed and excellent!
I'd like to say a huge public thankyou to Conor and Ceon for these contributions.
If I could afford proffesional I would not hesitate in choosing Conor to fully handle the design and installation of a custom zen solution. I have no doubt that the result would be fantastic.
Good on ya mate:clap:
Mods feel free to relocate this post to a more appropiate place
Keep up the good work.
Re: Ceon Manual Card Payment Module v3.0.0
Hi Conor,
First, thank you for this module. I agree that using a gateway is the way to go, but I think that smaller/start-up stores should have some way to do manual entry if they already have a merch account for a brick and mortar store.
In my case, I've set a 10 order/month "trigger" for when I will get a gateway.
All this concern with CVV numbers and PCI compliance had me thinking of a way to be able to obscure the CVV number in the email, one that at least provides a bit of "security by obscurity" should someone breach email and have access to the admin.
How hard would it be to have the CVV encrypted by adding a number (1-9) to each CVV digit? For example, if the CVV is 377, add 8 to each digit, drop the "1" and have 155?
The trick here would be to have the number, 8 in this case, be something that is defined outside the main module, in the database or something, where the admin could execute an MySQL patch to put it in during the module install.
This way, it'd be non-trivial to display the number in the admin interface, and it'd be one more layer of protection, however thin.
I'm no PCI expert, but this might also help one to say "But I don't email CVV info; that's not a CVV number." as well.
Just a thought. Thanks again for the module.
Re: Ceon Manual Card Payment Module v3.0.0
After fishing about and some testing, I managed to kludge this together:
PHP Code:
$a = str_split($this->_card_cv2_number);
$this->_card_cv2_number = substr(strval(intval($a[2])+7),-1).
substr(strval(intval($a[1])+6),-1).
substr(strval(intval($a[0])+5),-1);
I inserted this in the emailing routine:
PHP Code:
function after_process()
{
global $insert_id;
if (strtolower(CEON_MANUAL_CARD_ASK_FOR_CV2_NUMBER) == 'yes') {
if ($this->_card_cv2_number == '000') {
$message = sprintf(CEON_MANUAL_CARD_TEXT_EMAIL_CV2_NUMBER_NOT_PRESENT,
$insert_id, $this->_card_number_middle_digits);
} else {
$a = str_split($this->_card_cv2_number);
$this->_card_cv2_number = substr(strval(intval($a[2])+7),-1).
substr(strval(intval($a[1])+6),-1).
substr(strval(intval($a[0])+5),-1);
$a=""
$message = sprintf(CEON_MANUAL_CARD_TEXT_EMAIL, $insert_id,
$this->_card_number_middle_digits, $this->_card_cv2_number);
}
It places the 3 digits in an array, adds a different number to each digit, and then reverses the order of the digits. I'd love to skip the array and just massage _card_cv2_number directly, but I don't know how PHP works enough to do this.
I realize that anyone with access to the code would see this, but as I said before, it's one more layer of protection.
My PHP/MySQL fu isn't great enough for it, but I'd like to pretty this hack a bit, and add the number(s) to add to the digits into the database, so they're not just laying all naked in the code. Any help would be appreciated.
Re: Ceon Manual Card Payment Module v3.0.0
Hi Conor
I try to install into zen cart v1.5,every time I load the file
language file: /home/glopo/public_html/includes/languages/english/modules/payment/ceon_manual_card.php
then all the modules : Admin->Modules ->payment were gone. and after I remove the ceon_manual_card.php file, all the payment selection will comming out again, How can I fix the problem ,Thanks
Re: Ceon Manual Card Payment Module v3.0.0
Hi,
Quote:
Originally Posted by
soso838
I try to install into zen cart v1.5,every time I load the file
language file: /home/glopo/public_html/includes/languages/english/modules/payment/ceon_manual_card.php
then all the modules : Admin->Modules ->payment were gone. and after I remove the ceon_manual_card.php file, all the payment selection will comming out again, How can I fix the problem ,Thanks
This is one of the FAQs... please read it, but basically you need to fix your sort orders so that each module has a unique one.
All the best..
Conor
ceon
Re: Ceon Manual Card Payment Module v3.0.0
I try to download and reinstalled, It works Thanks:hug: