-
Re: Ceon Manual Card Payment Module v3.0.0
Hi,
Will this be able to work on 1.5.0?
Also if it is, is it possible to only have Visa and MasterCard displayed only. (I dont need the rest)
I dont need these either:
Start Date (Maestro/American Express)
Issue Number (Maestro)
and to have CVV instead of CV2?
Thanks :)
-
Re: Ceon Manual Card Payment Module v3.0.0
Hi,
Every single one of your questions is answered in the list of features for the module.
Quote:
Originally Posted by
Ausgirl
Will this be able to work on 1.5.0?
Yes.
Quote:
Originally Posted by
Ausgirl
Also if it is, is it possible to only have Visa and MasterCard displayed only. (I dont need the rest)
Yes.
Quote:
Originally Posted by
Ausgirl
I dont need these either:
Start Date (Maestro/American Express)
Issue Number (Maestro)
They won't show unless the cards shown in brackets are options, so they won't show for you.
Quote:
Originally Posted by
Ausgirl
and to have CVV instead of CV2?
Yes, but you will have to change the language defines yourself. "CV2" is the "better" option by the way, which is why it was changed from CVV to CV2 not too long ago.
Quote:
Originally Posted by
Ausgirl
Thanks :)
You're welcome but please consider other people's time. Life is short.
All the best..
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.0
Quote:
Originally Posted by
margecc
Wow, that upgrade went absolutely flawlessly! That never happens!
Thank you for the clear instructions and for the module itself.
Conor,
I'm having this issue as well, again.
I posted this issue here a while ago: http://www.zen-cart.com/showthread.p...ts#post1056070
I understand that it's not your programming, but can you elaborate on how your contribution functions with email servers?
I'm a total novice in that area. I'm not even sure where to begin troubleshooting a server-side email issue.
Thanks!
-
Re: Ceon Manual Card Payment Module v3.0.0
Meant to quote this other thing...
Quote:
Originally Posted by
jimh3768
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.
-
Re: Ceon Manual Card Payment Module v3.0.0
Hi,
Quote:
Originally Posted by
Keezee
I'm having this issue as well, again.
The answer is the same again too I'm afraid! :)
Quote:
Originally Posted by
Keezee
I understand that it's not your programming, but can you elaborate on how your contribution functions with email servers?
Same as with the rest of Zen Cart, it uses the Zen Cart mail sending function, so if it works, Ceon Manual Card will work just the same.
Make sure the e-mail address being sent to is the address only, no name in front. Also check your SPAM settings.
Quote:
Originally Posted by
Keezee
I'm a total novice in that area. I'm not even sure where to begin troubleshooting a server-side email issue.
Learn how I learnt... search the internet and read. It could take days to learn because Open Source (and software in general) is so poor, but you'll be all the better for it and satisfied to be in control when you understand and "fix" things. Knowledge is indeed power sometimes. :D
All the best...
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.0
Hey Conor,
Can this module be used for people who run a brick and mortar store and already have credit card processing in house and don't need an online merchant account? Hope this question makes sense?
-
Re: Ceon Manual Card Payment Module v3.0.0
Hi,
Quote:
Originally Posted by
uswebworx
Can this module be used for people who run a brick and mortar store and already have credit card processing in house and don't need an online merchant account? Hope this question makes sense?
In breach of your merchant account provider's terms and conditions, and therefore illegally, almost certainly.
In compliance with your merchant account provider's terms and conditions, and therefore legally, probably not.
All the best...
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.0
Another great module! Thank you Ceon.
I just have a small question. Is it secure enough to have customers partial card numbers and expiry dates saved on the site for long? I do delete the emails with the rest info around every 2 days. (My site passed PCI Compliance test.)
If it's still not secure enough, shall I delete the card number / expiry date fields in admin from time to time? Is there a way to batch delete them?
If you have any other advices for security, please let me know. Thank you very much!
Ashely
-
Re: Ceon Manual Card Payment Module v3.0.0
Another great module! Thank you Ceon.
I just have a small question. Is it secure enough to have customers partial card numbers and expiry dates saved on the site for long? I do delete the emails with the rest info around every 2 days. (My site passed PCI Compliance test.)
If it's still not secure enough, shall I delete the card number / expiry date fields in admin from time to time? Is there a way to batch delete them?
If you have any other advices for security, please let me know. Thank you very much!
Ashely
-
Re: Ceon Manual Card Payment Module v3.0.0
Hi Ashely,
Quote:
Originally Posted by
Ashely
Another great module! Thank you Ceon.
Glad you like the software, thanks for taking the time to say so, it makes the time spent on it feel a bit worthwhile.
Quote:
Originally Posted by
Ashely
I just have a small question. Is it secure enough to have customers partial card numbers and expiry dates saved on the site for long? I do delete the emails with the rest info around every 2 days. (My site passed PCI Compliance test.)
Your site may have passed a PCI Compliance scan but it is impossible to be PCI compliant with Ceon Manual Card, it breaks their stupid rules.
Personally I don't care about PCI compliance but if you do you should be using a Payment Gateway with a redirection payment method, so the card details are taken on a secure server.
Quote:
Originally Posted by
Ashely
If it's still not secure enough, shall I delete the card number / expiry date fields in admin from time to time? Is there a way to batch delete them?
That wouldn't make a difference really. If you've deleted the e-mails then the details should be gone. That's not "secure" though.. as I said, you can't be secure with this payment method (unless you run your own datacentre, which I doubt ;) ).
While I'm here, in other news, v3.0.1 is almost ready for release. :)
All the best..
Conor
ceon
-
1 Attachment(s)
Re: Ceon Manual Card Payment Module v3.0.0
Hi Ceon,
I have a question about the size of the card type drop-down box (and other boxes as well). How can I stretch the box a little so to make it longer?
Attachment 11219
Also, is it possible to define the maxlength of the card number text field to 16? As those cards I accept have upto 16 digits.
Many thanks again,
Ashely
-
Re: Ceon Manual Card Payment Module v3.0.0
Hi Ashely,
Quote:
Originally Posted by
Ashely
How can I stretch the box a little so to make it longer?
Use CSS to adjust the width. For example:
Code:
#ceon-manual-card-card-type { width: 15em; }
Quote:
Originally Posted by
Ashely
Also, is it possible to define the maxlength of the card number text field to 16? As those cards I accept have upto 16 digits.
You'll have to manually edit the code in includes/modules/payment/ceon_manual_card.php :
Find and change the lines around line 1017 (of Ceon Manual Card 3.0.1) from:
PHP Code:
$selection['fields'][] = array(
'title' => CEON_MANUAL_CARD_TEXT_CARD_NUMBER,
'field' => zen_draw_input_field('ceon-manual-card-card-number',
$card_number, 'id="ceon-manual-card-card-number"' . ' autocomplete="off"' .
$on_focus_handler . $card_number_error_class_string)
);
to:
PHP Code:
$selection['fields'][] = array(
'title' => CEON_MANUAL_CARD_TEXT_CARD_NUMBER,
'field' => zen_draw_input_field('ceon-manual-card-card-number',
$card_number, 'id="ceon-manual-card-card-number"' . ' autocomplete="off"' .
' maxlength="16"' .
$on_focus_handler . $card_number_error_class_string)
);
All the best..
Conor
ceon
-
Ceon Manual Card Payment Module v3.0.1 Released!
Hi,
It gives me great pleasure to release a new version of Ceon Manual Card.
It has some nice new updates which improve the usability of the software, especially when using American Express cards!:D
There are also some bugfixes, so it's worth updating to this latest version.
All changes, from the Revision History:
[ADDED] The information displayed about a card's CV2 number has been updated to take into account the difference between American Express cards and all other card types. Ceon Manual Card will now display different error messages according to whether or not the card type selected is an American Express card. If no card type is selected then the information displayed will also now take into account whether or not American Express cards are an option, so that the information being displayed to the user more accurately describes the options open to them when they have to enter a CV2 number (Unique Card Code in American Express' terms).
[ADDED] Information about whether a Start Date was selected and/or an Issue Number entered is now only displayed if appropriate for the store's configuration, possibly resulting in a neater display of the module's output on the order page.
[ADDED] New stylesheet added to allow much quicker/easier installation of the software, providing default styles in one central place.
[ADDED] “Powered by Ceon software” graphic and link added to Cards Accepted sidebox. This reassuring badge for the store gives customers confidence that the store uses reliable, quality software when handling their sensitive card details. (Can be enabled/disabled as desired through admin).
[UPDATED] Sensitive card details were being cleared from the session unnecessarily when a store uses a shared SSL certificate with a subdirectory path.
[UPDATED] Start Date configuration moved from the Security configuration settings group to a new Card Options group.
[UPDATED] All files updated to comply with Ceon Coding Guidelines (http://dev.ceon.net/software/coding-guidelines).
[BUGFIX] Language defines were missing for the error messages to be shown when problems with MasterCard debit cards were encountered.
[BUGFIX] Wrong define name was being used for the error message which was displayed when the customer didn't enter the CV2 number. (Problem only showed up when JavaScript was disabled in the customer's browser and a CV2 number was required but missing).
[UPDATED] Installation instructions updated to use a single step when detailing the styling of the module's output using CSS styles. Since default styles are now provided using the new stylesheet for the module, only a single step describing the changing of these styles is necessary, instead of multiple steps detailing how to add the styles for the various aspects of the software's output.
[REMOVED] Information and snippets for Zen Cart 1.2.x and Zen Cart 1.3.0 - 1.3.2 removed from distribution as only Zen Cart versions 1.3.9h and 1.5.x are secure enough to be used. Stores using older Zen Cart versions should upgrade their version of Zen Cart.
The latest version should be available from the downloads area shortly.
As always the latest version can be downloaded directly at any time from the Ceon website:
Download 3.0.1 Now!
Upgrading is simple as always, just a matter of copying files across and making use of the auto-upgrade functionality!
Enjoy!
All the best..
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Hello Conor,
I am in the process of upgrading one of my clients from 1.3.9h to 1.5.1. I loaded the new version of CEON to the 1.5.1 site, but when I attempt to install (it gives me no message to upgrade), it aborts and shows the following message in the log:
[04-Oct-2012 00:55:43 UTC] PHP Fatal error: 1050:Table 'ceon_manual_card' already exists :: (etc.)
Do I need to reinstall the earlier 2.2.2 version of CEON first, and then upgrade to 3.0.1? Hopefully a simple fix either way. I searched google for the error message but came up empty. Guess I'm the lucky first one :-).
Thanks,
Christopher
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Thanks for updating Conor.
If this is compatible with 1.51, could the plugin's page be updated to say so?
Are you allowed to link to your website from the plugin's page? There's a lot of useful info about the plugin there.
Also, a link to the plugin's support thread would be a convenience.
Thanks! :-)
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Hi,
Quote:
Originally Posted by
DCDC
it gives me no message to upgrade
I don't know what you mean by this but your language indicates to me that you haven't followed the section of the documentation "Upgrading"?
The upgrade process doesn't involve the use of an "Install" button.
As such, I'm afraid I don't know what you've done exactly but you've messed something up.
I hope you have a backup?
You should restore the backup and start again, this time following the steps outlined in the upgrade documentation.
All the best..
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Hi,
Quote:
Originally Posted by
northfork
If this is compatible with 1.51, could the plugin's page be updated to say so?
It says "Zen Cart Versions: 1.2.x - 1.5.x".
Quote:
Originally Posted by
northfork
Are you allowed to link to your website from the plugin's page? There's a lot of useful info about the plugin there.
Yes I know, it would be great if FAQs etc. could be made available more easily, but no, we aren't allowed to link to information on our sites, that's just the way things are with Zen Cart.
Quote:
Originally Posted by
northfork
Also, a link to the plugin's support thread would be a convenience.
Umm, the page "support" already has that link: http://ceon.net/software/business/ze...l-card/support :)
All the best...
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Quote:
Originally Posted by
northfork
If this is compatible with 1.51, could the plugin's page be updated to say so?
Also, a link to the plugin's support thread would be a convenience.
Oh, you mean the page on the downloads area on this site.. yeah, I don't know why the plug-in page doesn't link through to this thread, I don't know how to change that here. I think we just have to hassle those running the site.. always a bit sheepish about adding to their workload! The downloads section has had major upgrades recently, hopefully the ability for plugin authors to add/update this sort of information as well will be forthcoming.
All the best..
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Happy to update it if you explain what exactly needs fixing. Don't wanna guess incorrectly. The plugin author may PM me the details of what needs correcting.
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Quote:
Originally Posted by
conor
You should restore the backup and start again, this time following the steps outlined in the upgrade documentation.
Hello Conor,
Sorry, it was late when I typed the last message and I was less than clear. Please allow me to try to explain one more time.
I am upgrading my client's site from 1.3.9h to 1.5.1. The 1.3.9h site had been running v 2.2, but my client disabled it due to his site being hacked. I installed the new version of Zencart, moved the database over, patched the database to 1.5.1. Then I copied over the files for CEON 3.0.1. The old version 2.2 files were not on the 1.5.1 build prior to me copying over new CEON 3.0.1 files. When I go into the admin panel>Modules>Payment and click on CEON, I am not receiving the message that should display from your upgrading instructions:
"A notice about the module being upgraded should be displayed. Click the “Reload module” link so it can perform its configuration checks. If no error messages are displayed, everything is fine!"
Instead, I'm only getting an install link, which bombs out because it already sees the table it wants to create. I did try recopying the 3.0.1 files just before posting this message, with the same result.
So my question is, do I need to reinstall the 2.2 files from my client's 1.3.9h build, and then copy over the 3.0.1 files (which would overwrite all the 2.2 files, anyway, correct?). And if I do need the 2.2 files on the server, I'd ideally like a fresh copy of those from you to install to avoid any potential issue with the hacked files on the 1.3.9h, though I don't see the 2.2 download link on your site.
Sorry for my confusion, and hope this is clearer than my last message.
Thank you,
Christopher
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Conor,
Just checking in to see if you have read my update above to my problem. I'd appreciate any help you can provide.
Thanks,
Christopher
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Hi Christopher,
Quote:
Originally Posted by
DCDC
Instead, I'm only getting an install link, which bombs out because it already sees the table it wants to create. I did try recopying the 3.0.1 files just before posting this message, with the same result
That can't happen. The software uses any existing table, upgrading any version 1.x table to the new format introduced in 2.x (which is unchanged for 3.x).
What is probably happening is that you have all the old configuration options in the configuration table and "Install" is trying to add them again. Why these old options are conflicting I don't know, but it's something you've done wrong in your upgrade process..
You need to "Remove" the old module, or at least, the bits of it you must have remaining.. again how you could only have copied across bits I don't know but you've messed up somewhere.
If you can't click "Remove", use PHPMyAdmin to search for the CEON_MANUAL_CARD% configuration options and delete them all, then click "Install" and you should no longer have any conflicts.
Hope that helps.
All the best..
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Hello again Conor,
Thanks for the response. Unfortunately, what you suggested did not work either.
1. I deleted all the 3.01 files from the server and did a fresh install of 3.01
2. I did the search in phpmyadmin and deleted the few possible configuration references that appeared as you suggested
3. Tried to install again. Same error as mentioned above.
4. I dropped the ceon_manual_card table, and deleted all references to ceon (including those in orders - yes, I have a backup) just to see if I could get a completely clean "non upgrade" install.
5. Tried installing CEON again. This message now appears at the top of the screen.
"Database table could not be created! The database user may not have CREATE TABLE privileges?!"
I deleted the database user, recreated, and added user to the table ensuring that ALL permissions are granted to this user. Repeated steps 4 & 5 above, and still getting the "Database table could not be created! The database user may not have CREATE TABLE privileges?!" message.
The only other module on this site is imagehandler4, which is working okay. The client has been testing the rest of the site this past week, and has not noted any errors, nor is there anything in the log file to clue me in on what is happening.
I'm really mystified by this. Any other ideas? I know you keep saying this can't be happening, but beyond what I've I've tried and what you have suggested, I am hitting a brick wall.
Christopher
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
I wanted to add, that even though the message appears that the table could not be created, the interesting thing is, when looking at phpmyadmin, the database table is there.
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Hi,
Quote:
Originally Posted by
DCDC
I wanted to add, that even though the message appears that the table could not be created, the interesting thing is, when looking at phpmyadmin, the database table is there.
I've no idea what's wrong but maybe there is something wrong with your MySQL server. You'll have to send PHPMyAdmin, FTP and admin details for the site, this isn't one I can help with through the forum, I'll have to see what's wrong on your server.
All the best..
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Hi Conor,
Just sent you an e-mail from the link provided.
Thank you,
Christopher
-
Re: Ceon Manual Card Payment Module v3.0.1 Released!
Hi Christopher,
Quote:
Originally Posted by
DCDC
Just sent you an e-mail from the link provided.
Found and circumvented the problem.. a broken MySQL server, nothing to do with Ceon Manual Card.
All the best...
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.0
OK, just where is the CC Expiration Date shown? I mean a customer makes an order and the emails are sent, just where in what email do I see the expiration date of the CC? I can't find it anywhere on any of the emails. Did I fail to turn something on/off or what?
-
Re: Ceon Manual Card Payment Module v3.0.0
Hi,
Quote:
Originally Posted by
Beau91324
OK, just where is the CC Expiration Date shown?
On the order page.
All the best...
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.0
I have had a look through the thread and cannot see the answer?
For data protection etc. where are the card details held? if in database of the site, are they deleted after the transaction is completed?
-
Re: Ceon Manual Card Payment Module v3.0.0
Hi,
Quote:
Originally Posted by
adb34
For data protection etc. where are the card details held? if in database of the site, are they deleted after the transaction is completed?
This module should NOT be used if data protection is valued. You should use a Payment Gateway.
The details are stored in the store's database, except for the middle digits of the card number and the CVV number which are sent by e-mail, for some semblance of security.
No details are ever deleted. The next version may allow for that, maybe, I'm not sure.
All the best...
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.0
Quote:
Originally Posted by
conor
Hi,
On the order page.
All the best...
Conor
ceon
If by "order page" you mean the eMail sent me with the order, I don't see the expiration date for the CC anywhere. I would expect it just under the CC # and it is not there. So where is it?
-
Re: Ceon Manual Card Payment Module v3.0.0
Hi,
Quote:
Originally Posted by
Beau91324
If by "order page" you mean the eMail sent me with the order,
No, I don't.
I mean the page in the admin that has the details for the order.
All the best..
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.0
Quote:
Originally Posted by
conor
Hi,
No, I don't.
I mean the page in the admin that has the details for the order.
All the best..
Conor
ceon
Is there anyway to get the Exp Date to show in one of the two emails sent the store. My client doesn't like or use well the admin of the store, he leaves that up to me so I really don't want to have him go into the Admin of the store. I shutter at the thought of the kind of damage he would do.
-
Re: Ceon Manual Card Payment Module v3.0.0
Hi,
Quote:
Originally Posted by
Beau91324
Is there anyway to get the Exp Date to show in one of the two emails sent the store. My client doesn't like or use well the admin of the store, he leaves that up to me so I really don't want to have him go into the Admin of the store. I shutter at the thought of the kind of damage he would do.
Your client is happy to send their customers' card details across the internet in an e-mail but not happy to use their own store's admin?
An irresponsible client in my opinion.
Sorry, I can't support someone like that.
All the best..
Conor
ceon
-
Re: Ceon Manual Card Payment Module v3.0.0
Quote:
Originally Posted by
conor
Hi,
This module should NOT be used if data protection is valued. You should use a Payment Gateway.
The details are stored in the store's database, except for the middle digits of the card number and the CVV number which are sent by e-mail, for some semblance of security.
No details are ever deleted. The next version may allow for that, maybe, I'm not sure.
All the best...
Conor
ceon
Ah. Well this may make a big difference to me and most of the e-commerce site in the UK. Have a read of these links UK data protection act 2008 (updated February 2008 ) and Information Commissioner's Office.
I cannot workout the implications to the UK users of this module I really hope there is non, I would love to use this.
AndyB
-
Ceon Manual Card Payment Module v4.0.1 Released!
Hi,
A new version of Ceon Manual Card has been released.
This thread is now officially closed, if you have any support queries please post in the new thread for the new version of the software:
Ceon Manual Card v4 Support Thread
A new mode of operation has been added to this new version, allowing the storage of all card details, making them available in one place. The e-mail mode is still recommended above this though as it is a little bit more secure.
As always, it is highly recommended by Ceon that all Zen Cart stores use a payment gateway instead of a manual card module, for increased safety of customers' card details and for compliance with any relevant laws.
Latest Revision History
4.0.1- 14th November 2012
[ADDED] Card details deletion functionality updated with a JavaScript refresh to try and avoid potential confusion. A refresh of the page is necessary as the standard details will have already been output before this software had a chance to run and carry out the actual deletion. If JavaScript is disabled at the module will output an informative message to the user.
[UPDATED] Admin panel restyled to give it a fresh, modern, Ceon look.
[UPDATED] More translations made in Spanish language file.
[BUGFIX] The new Store Card Details mode didn't work in Zen Cart 1.5.x as Zen Cart 1.5.x automatically masks the card number, so the card number was missing its middle digits! Module updated to store the card number in the Ceon Manual Card database table instead.
[ADDED] FAQ added about the “Back” button on the order page not bringing the user back to the list of orders.
4.0.0 - 8th November 2012
[ADDED] Added new option to store the full card details, instead of e-mailing the card number's middle digits and any CV2 number. Extra fields added to database table. Automatic upgrade for database and configuration functionality updated appropriately.
[ADDED] Button added to admin panel to delete all the card details for the order. Functionality can be enabled/disabled using a new configuration option.
[ADDED] Facility to check the configuration and database added, by using new config-check flag as a query string parameter.
[BUGFIX] The zone status check was running in the admin, whereas it should only run in the catalog, as the data to check against is only available when checking out.
[BUGFIX] Missing defines added to Spanish language file.
[BUGFIX] Some admin messages had typos in them.
Download Now!
The latest version can always be downloaded from the distribution's website and should also be available in the Zen Cart downloads area soon.
Enjoy!
All the best...
Conor
ceon