Zen Cart Logo
Forums / Addon Payment Modules / Ceon Manual Card Payment Module v3.0.0

Ceon Manual Card Payment Module v3.0.0

Locked

Views: 34,020

Results 81 to 100 of 137
This thread is locked. New replies are disabled.
28 Feb 2012, 6:54 PM
#81
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Ceon Manual Card Payment Module v3.0.0

Hi,

christymreed:

Just a suggestion and not a criticism of the sheer genius of the Ceon module :smile: I am very pleased with it.

As suggested above then, change the setting "Credit Card Number" in "Minimum Values" in the Zen Cart Configuration menu.

I'll probably change the main code to use this value as well then.. the JavaScript checking code already does, so your setting must be below 16.

There may be places where 12 digits is fine so I won't be enforcing any arbitrary limits, just keeping the LUHN check as it is, that'll do for validation.

Hope that helps!

All the best..

Conor
ceon

28 Feb 2012, 7:28 PM
#82
christymreed avatar

christymreed

Zen Follower

Join Date:
May 2009
Location:
Kelso, WA
Posts:
132
Plugin Contributions:
0

Re: Ceon Manual Card Payment Module v3.0.0

Ah! I see! There is a place in the Admin at Configuration -> Minimum Values to set the minimum length of the credit card. Mine was set to 10 which would obviously allow a 12 digit credit card number. Since I do accept American Express and those can be 15 digits, I changed the number to 15. I take VISA, MS, AMEX, and Discover. AMEX cards would have the least digits with 15. So voila! 12 digit issue solved! (I hope ;)

Thanks!
Christy

28 Feb 2012, 9:16 PM
#83
elninomago avatar

elninomago

New Zenner

Join Date:
May 2010
Posts:
46
Plugin Contributions:
0

Re: Ceon Manual Card Payment Module v3.0.0

"Why would you bother really? You'll have seen the card number come through like that and you obviously won't ship the order if the card can't be charged?"

A couple of points:

  1. To not have to contact the customer by email or phone to get their correct card number.

  2. To get the sale. Or we could just say "Wrong card number. Won't clear. So forget about the sale guys. We don't want their money that bad".

This is a critical part of the efficiency of the module.

28 Feb 2012, 9:22 PM
#84
elninomago avatar

elninomago

New Zenner

Join Date:
May 2010
Posts:
46
Plugin Contributions:
0

Re: Ceon Manual Card Payment Module v3.0.0

Also, I should note that when contacting the customers about this, they have said they did enter 16 digits. Hmmmm.

28 Feb 2012, 11:30 PM
#85
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon Manual Card Payment Module v3.0.0

Hi,

elninomago:

Also, I should note that when contacting the customers about this, they have said they did enter 16 digits. Hmmmm.

Then you'll have received all 16.

As I've said here before.. e-businesses are advised use a payment gateway and not a manual card module.

You should consider that if you don't want to miss out on further sales.

All the best.,,

Conor
ceon

12 Mar 2012, 5:55 PM
#86
margecc avatar

margecc

Zen Follower

Join Date:
Feb 2007
Location:
Ontario, Canada
Posts:
234
Plugin Contributions:
0

Re: Ceon Manual Card Payment Module v3.0.0

Wow, that upgrade went absolutely flawlessly! That never happens!

Thank you for the clear instructions and for the module itself.

22 Mar 2012, 9:11 PM
#87
jimh3768 avatar

jimh3768

New Zenner

Join Date:
May 2007
Location:
Southern California
Posts:
17
Plugin Contributions:
0

Re: Ceon Manual Card Payment Module v3.0.0

The module is not sending out email notifications. Which is a big problems since we need the middle digits of the credit car. It was working once, but not working now.

Please advise.

22 Mar 2012, 9:46 PM
#88
jimh3768 avatar

jimh3768

New Zenner

Join Date:
May 2007
Location:
Southern California
Posts:
17
Plugin Contributions:
0

Re: Ceon Manual Card Payment Module v3.0.0

Conor,

For some reason the email notifications have stopped.
Not sure what happened. I checked my email junk folder, spam folder, and so far, we did not receive any emails that was entered into the admin control of the site.

We even re-uploaded the original files.
Without the emails we cannot get the middle credit card numbers to charge the client.

please help.

Jim

18 Apr 2012, 4:11 PM
#89
gruntre69 avatar

gruntre69

Zen Follower

Join Date:
Aug 2005
Location:
Australia
Posts:
103
Plugin Contributions:
0

Re: Ceon Manual Card Payment Module v3.0.0

Hi Coner,

I have this and the surcharge module installed. Both working.

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. I'm not sure where to go to fix this minor problem.... I can't seem to finf the file that specifies the path to these images.

18 Apr 2012, 7:27 PM
#90
mbrinson avatar

mbrinson

New Zenner

Join Date:
Apr 2012
Posts:
2
Plugin Contributions:
0

Re: Ceon Manual Card Payment Module v3.0.0

Conor - Just curious to know if you guys have any plans of upgrading to support ZC 1.5.x ?

Thanks.

18 Apr 2012, 7:41 PM
#91
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon Manual Card Payment Module v3.0.0

Hi Grant,

Hope all is well!

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

18 Apr 2012, 7:44 PM
#92
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon Manual Card Payment Module v3.0.0

Hi,

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

19 Apr 2012, 12:45 AM
#93
gruntre69 avatar

gruntre69

Zen Follower

Join Date:
Aug 2005
Location:
Australia
Posts:
103
Plugin Contributions:
0

Re: Ceon Manual Card Payment Module v3.0.0

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.

19 Apr 2012, 5:55 PM
#94
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon Manual Card Payment Module v3.0.0

Hi,

My name's spelt "Conor" :)

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

20 Apr 2012, 2:46 AM
#95
gruntre69 avatar

gruntre69

Zen Follower

Join Date:
Aug 2005
Location:
Australia
Posts:
103
Plugin Contributions:
0

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.

1 Jun 2012, 8:30 PM
#96
microchip avatar

microchip

New Zenner

Join Date:
May 2012
Posts:
9
Plugin Contributions:
0

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.

4 Jun 2012, 12:55 PM
#97
microchip avatar

microchip

New Zenner

Join Date:
May 2012
Posts:
9
Plugin Contributions:
0

Re: Ceon Manual Card Payment Module v3.0.0

After fishing about and some testing, I managed to kludge this together:

			        $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:

	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.

4 Jul 2012, 5:45 AM
#98
soso838 avatar

soso838

Zen Follower

Join Date:
May 2012
Posts:
105
Plugin Contributions:
0

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

4 Jul 2012, 11:17 PM
#99
conor avatar

conor

Passed

Join Date:
Aug 2004
Location:
Belfast, Northern Ireland
Posts:
2,480
Plugin Contributions:
4

Re: Ceon Manual Card Payment Module v3.0.0

Hi,

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

5 Jul 2012, 5:51 PM
#100
soso838 avatar

soso838

Zen Follower

Join Date:
May 2012
Posts:
105
Plugin Contributions:
0

Re: Ceon Manual Card Payment Module v3.0.0

I try to download and reinstalled, It works Thanks:hug: