Zen Cart Logo
Forums / Addon Payment Modules / Prevent all SecurePay data entered from being erased when error is made?

Prevent all SecurePay data entered from being erased when error is made?

Views: 1,479

Results 1 to 17 of 17
21 Feb 2013, 1:17 AM
#1
gotlogos avatar

gotlogos

New Zenner

Join Date:
Nov 2010
Posts:
84
Plugin Contributions:
0

Prevent all SecurePay data entered from being erased when error is made?

I've looked around and can't find this addressed.

Is there anyway to change the behavior on page 2 of 3 checkout with the built in checkout module in Zen cart from making the customer re-enter all their data if they:

  • Might make a mistake in credit card entry
  • Forget to check the Terms and Conditions box

Are there any add-on modules that dress this and maybe even highlight the errors without erasing content?

21 Feb 2013, 2:41 AM
#2
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: Prevent all SecurePay data entered from being erased when error is made?

When you reply - scroll up - Read posting tips and provide the information

21 Feb 2013, 4:48 AM
#3
gotlogos avatar

gotlogos

New Zenner

Join Date:
Nov 2010
Posts:
84
Plugin Contributions:
0

Re: Prevent all SecurePay data entered from being erased when error is made?

Very sorry, in reagrds to my site we are using:

1.3.9h zen cart
PHP Version: 5.3.10
MySQL 4.1.22-standard

The website is g o t v a p e s dot com

21 Feb 2013, 6:40 AM
#4
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: Prevent all SecurePay data entered from being erased when error is made?

First off when selecting the login page it switches to https as it should but you do not get a lock
Meaning that you have unsecure items on that page

What payment gateway/method are you using??

21 Feb 2013, 9:43 AM
#5
gotlogos avatar

gotlogos

New Zenner

Join Date:
Nov 2010
Posts:
84
Plugin Contributions:
0

Re: Prevent all SecurePay data entered from being erased when error is made?

Thank you - I am using SecurePay...

21 Feb 2013, 12:21 PM
#6
schoolboy avatar

schoolboy

Totally Zenned

Join Date:
Jun 2005
Location:
Cumbria, UK
Posts:
10,327
Plugin Contributions:
0

Re: Prevent all SecurePay data entered from being erased when error is made?

There's also a path problem with yo0ur footer image:

https://www.gotvapes.com/includes/templates/premium9a//images/payments.gif

see TWO slashes...

To your original question...

I do not know of a plugin that retains the data in the fields.

You could look at the FEC module by Numinix, which puts the entire checkout onto one page. I use this as a matter of routine on all sites I build. I also disable right and left columns when people REGISTER, SIGN IN, OR CHECKOUT. This focuses their attention and also makes the pages load faster.

Your images are far too resource-hungry. The page takes ages to load. This is becasue you are using PNG so you can't compress images.

On THIS PAGE, the images alone are a massive SIX MEGABYTES.

Customers will die of old age before this page fully loads.

Rather use JPG, and consider Image Handler.

Also, your ADD TO CART area is completely hidden in a forest of annoying distractions.

You really need to SIMPLIFY everything - it's way too cluttered and "boot-in-the-face".

Would I like to shop on your site ???

No...

21 Feb 2013, 3:21 PM
#7
gotlogos avatar

gotlogos

New Zenner

Join Date:
Nov 2010
Posts:
84
Plugin Contributions:
0

Re: Prevent all SecurePay data entered from being erased when error is made?

I've looked at Numinix but it does not retain credit card data, although I did submit this question to be sure to their support. We are using Image Handler. In what we do, JPG compression is not a good tradeoff. We are known and appreciated for our original photography. Although I appreciate your comments, we have actually never had a complaint about our page load speeds after nearly 65K customers. Believe me, our base would complain : )

It is center columned, they read the product description or scroll past it, they then have a bright blue add to cart at the bottom. Again, we have an average of 300-400 orders per day, doesn't seem to be an issue. Our site is tech-oriented, simplifying is relative. Amazon is a pretty damn 'cluttered' site. I appreciate your critique, that you took the time to do it, but I strongly disagree.

In the meantime I guess there is no way around the credit-card-info-gets-cleared problem. I understand about PCI compliance but I think its a bit outdated and seriously anal. I know of only a rare site now that clears data entered when something has to be resubmitted due to an entry error or a Terms check box being overlooked.

21 Feb 2013, 5:53 PM
#8
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: Prevent all SecurePay data entered from being erased when error is made?

Numinix but it does not retain credit card data

I understand about PCI compliance
If you understand then you should also know that CC data CANNOT be stored on ANY web accessible platform
Meaning, any zencart among others

21 Feb 2013, 5:58 PM
#9
gjh42 avatar

gjh42

Black Belt

Join Date:
Jul 2005
Location:
Upstate NY
Posts:
21,876
Plugin Contributions:
8

Re: Prevent all SecurePay data entered from being erased when error is made?

So does that mean that all sites that allow cc info to be maintained when refreshing the page or going back to correct info are illegal? Or are they not "storing" it and the PCI requirements do not apply to this use?

21 Feb 2013, 6:14 PM
#10
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: Prevent all SecurePay data entered from being erased when error is made?

CC data cannot be stored temp or permanent on a web accessible platform

I suspect that this refers to caching it also

Not all carts are PCI compliant as is ZenCart out of the box with no alteration to the way CC data is handled

21 Feb 2013, 6:17 PM
#11
schoolboy avatar

schoolboy

Totally Zenned

Join Date:
Jun 2005
Location:
Cumbria, UK
Posts:
10,327
Plugin Contributions:
0

Re: Prevent all SecurePay data entered from being erased when error is made?

gotlogos:

we have actually never had a complaint about our page load speeds after nearly 65K customers. Believe me, our base would complain : )

Not strictly correct... these days, web shoppers open several sites on the browser tabs and switch between them, deciding which site to buy from based on several key factors - ease-of-use being amongst the top, along with price.

I don't see Google Analytics being used on your site, but I would be very interested to see the bounce rate. If it is higher than 35% then my point has validity.

gotlogos:

It is center columned, they read the product description or scroll past it, they then have a bright blue add to cart at the bottom. Again, we have an average of 300-400 orders per day, doesn't seem to be an issue. Our site is tech-oriented, simplifying is relative. Amazon is a pretty damn 'cluttered' site. I appreciate your critique, that you took the time to do it, but I strongly disagree.

Allow me to chuckle quietly... I had one of our long-standing clients say the same thing to me in November last year... they were convinced that the market LOVED their site, and pointed to "strong" orders.

After much discussion, I persuaded them to speed things up, focus the customer, simplify the UX and get the checkout procedure streamlined... In January I implemented the changes and the year-on-year sales for January were 322% higher than last year, and the increase over December 2012 was nearly double.

I last monitored the revenues on Feb 15th and revenues had already passed those for the whole of January...

Maybe you are happy with 300 to 400 orders a day, but perhaps it is possible to double these...

Just de-clutter your site and make it more user-friendly.

(PS: I did not see an add to cart blue button... as the images load sequentially, it probably did not get time to load. After waiting nearly 95 seconds for all the clutter to load I left the page...)

21 Feb 2013, 6:32 PM
#12
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: Prevent all SecurePay data entered from being erased when error is made?

We are using Image Handler
Not being used as path to you image is

/images/evod_4.png

Instead of being bmz_cache/???????????
Your large images waste bandwidth and slow page loading
For an approx 2x2 image - many of your image files exceed 500,000KB
Browsers only display at 72dpi SO
144x144 = 20736KB all else is wasted

22 Feb 2013, 5:30 AM
#13
gotlogos avatar

gotlogos

New Zenner

Join Date:
Nov 2010
Posts:
84
Plugin Contributions:
0

Re: Prevent all SecurePay data entered from being erased when error is made?

Its possible the Image Handler is not installed. I may be mistaken, I think I was speaking of the Additional Images mod. I'll check Image handler.

I hate using JPEG compression as it introduces artifacts and softens the image, especially in the area of text annotations within an image.

Anyway thanks to both kobra and schoolboy, I'll see if there is something I can do to reduce page load starting with the Image Handler mod.

22 Feb 2013, 6:31 AM
#14
gotlogos avatar

gotlogos

New Zenner

Join Date:
Nov 2010
Posts:
84
Plugin Contributions:
0

Re: Prevent all SecurePay data entered from being erased when error is made?

I am going to try to install the Image Handler mod. Before I do do I have to do any prep or the mod will automatically work in a live environment that already has a ton of images on it? I do understand I need to have GD or ImageMagik installed on my server...

22 Feb 2013, 6:50 AM
#15
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: Prevent all SecurePay data entered from being erased when error is made?

Before I do do I have to do any prep or the mod will automatically work in a live environment that already has a ton of images on it?
As for any thing - I suggest that you backup all files and your database before

Then just follow instructions

22 Feb 2013, 11:56 AM
#16
schoolboy avatar

schoolboy

Totally Zenned

Join Date:
Jun 2005
Location:
Cumbria, UK
Posts:
10,327
Plugin Contributions:
0

Re: Prevent all SecurePay data entered from being erased when error is made?

gotlogos:

I am going to try to install the Image Handler mod. Before I do do I have to do any prep or the mod will automatically work in a live environment that already has a ton of images on it? I do understand I need to have GD or ImageMagik installed on my server...

Don't "over-fuss" with images. The vast majority of people will not be using high-resolution Apple-Mac 42-inch monitors. Their screen will simply not be capable of rendering images to that degree of clarity - so all the extra resources you are forcing people to endure has absolutely no beneficial effect (as Kobra has pointed out - you are forcing people to use 950% more processing than is necessary.)

Irrespective of the resolution YOU have saved your images, about 75% of your visitors will see them at 72 DPI. The remainder may have higher resolution monitors of up to 120dpi.

You need to base your design decisions on the CUSTOMER experience... not on what you see on your own (or your graphic designer's) fancy high-res Apple. Graphic designers in general are useless at working out what's best for web rendition and are ignorant of the procedures of optimising jpegs for website use. I work with scores of them and not a single one has any real idea of how to construct images for web use.

The BEST quality (we have found) is 120 DPI JPG. In general, we advise clients to use images with an aspect of 750 wide by 600 deep, and to compress them so that they are UNDER 150kb in size. And if at all possible, under 100kb.

Photoshop will ensure the best quality as it is the best tool on the market.

The best part of Image Handler is that it will immediately start working with your current images, and creates "cached" images in the bmz_cache folder.

Your server needs GD or ImageMagic - (Most hosts have one or the other).

But you will be better off using JPG, not PNG... as I said, the "quality" you think people are seeing is fallacious. The quality of the image is entirely dependent on their screen.

22 Feb 2013, 5:33 PM
#17
gotlogos avatar

gotlogos

New Zenner

Join Date:
Nov 2010
Posts:
84
Plugin Contributions:
0

Re: Prevent all SecurePay data entered from being erased when error is made?

Thanks - I know when I do save in PS, I save for web at 72dpi, but I will double check if that is actually what I am doing. I think when you save in JPG and even with maximum quality it is not nearly as large of a file as a PNG and if you max quality (12 on the PS quality scale) everything should be ok...I just do heavy annotation sometimes and don't like when the lettering gets 'soft'.