14 replies [Last post]
j
j's picture
Offline
Joined: 01/17/2008
Juice: 240
Was this information Helpful?

Hi guys, I've just noticed recently that we have been loosing sales due to this weird credit card problem.

Everything works fine when I test it in all browsers, but I've had a few customers calling me telling me that when they are going to check out and enter their cc information then hit the review button, it comes back with a Card Number: (Last 4) XXXX. The X being their last 4 numbers.

So none have been able to get past the checkout option. Perhaps it works for mine because my cc is already stored.

How do I fix this? I need to fix it asap. We have angry customers. Do I need to update ubercart?

We are using. 5.x-1.0

Please help!
Thanks, Justin

Ryan's picture
Offline
Joined: 08/07/2007
Juice: 15438
Re: Help?: Users can not get to review & check out page?

Can you provide a link to the trouble site? This problem is unfamiliar to me.

torgosPizza's picture
Offline
Bug FinderEarly adopter... addicted to alphas.Getting busy with the Ubercode.
Joined: 08/14/2007
Juice: 4110
Re: Re: Help?: Users can not get to review & check out page?

I've only seen this issue come up if they type something in wrong, and get kicked back to the checkout page, and their CC Number is replaced with (Last 4) XXXX. Then when they try to submit, it says "That is an invalid card number" because it is posting the new form values instead of using them as a placeholder.

Let me know if that helps - have them re-type their card number next time they see that issue. Also, is that something that happens frequently?

--
Help directly fund development: Donate via PayPal!

j
j's picture
Offline
Joined: 01/17/2008
Juice: 240
Hi guys thanks for the replies.

Hi guys thanks for the replies,

Yes this has started to happen regularly, since January, it's done this to 4/5 last orders. We are getting about 80% in the checkout and only around 20% are actually going through.

The customers are telling me basically the same as what torgo mentioned above ^^ except they can not get through.

The website address is: http://www.e-techcomputers.com/
Here's a link to a product: http://www.e-techcomputers.com/20823gu-thinkpad-t500-t9400

Ryan's picture
Offline
Joined: 08/07/2007
Juice: 15438
Re: Hi guys thanks for the replies.

If your theme is not printing messages out, then the customers will not see the "invalid credit card number" message. You should doublecheck that if they can't figure out why it's failing.

j
j's picture
Offline
Joined: 01/17/2008
Juice: 240
Re: Re: Hi guys thanks for the replies.

Ok will do, but still 80% of the people coming through can't get past this stage, this can't all be from invalid credit card inputs? In the checkout logs it shows them trying multiple times.

Is the creditcard checker broken maybe? Should I just updated Ubercart to 1.7?

EDIT: -----------------------------------------------------------

Weird, I've been testing with other cards / names situations on my network and everything works fine.

I noticed that some of the e-mail addresses linked with the failed orders have been from schools / government websites. Could their network or firewall screw this up somehow? Or maybe it's my htts connection?

Any help appreciated. can Someone test my website? http://www.e-techcomputers.com/

cedarm's picture
Offline
Bug FinderGetting busy with the Ubercode.
Joined: 08/29/2008
Juice: 100
browser specific?

It may be a browser specific issue. Most of us tend to use Firefox for development and "most" bugs show up in the browser most people use, IE. Therefore, if there's a problem, "most" of your users will be affected.

That said, I just placed two orders as Fred Flintstone on your site. The first from Firefox 3, the second from IE7. Both were successful (I hope you are purposely accepting test CC numbers). That's a funky loading thingy you have on the site. Surely it uses javascript, and perhaps there's a conflict somewhere. Go test it in IE6. Find out (if you can) from your customers or server logs what browsers they are using.

j
j's picture
Offline
Joined: 01/17/2008
Juice: 240
thanks

Thanks for the reply Mr. Flintstone,

I've tested in all relevant browsers to our customers. (Safari, FF2 / 3, IE6, IE7)
This doesn't seem to be the issue.

Yes the test cc are on purpose.

We placed that loading overlay to help keep in coming traffic on the website. Load times were high for some users and so the loading gif is just a reminder that the page is loading & not blank. (Works pretty good actually, our average time on the website has increased a lot.)

The most recent users that had the issues were from a university using IE7.

Anyways, I received your test order perfectly fine... Weird that some users are having difficulties. Even in the back end (the in-checkout orders) it shows their cc # as (Last 4) XXXX.

I then checked and it showed a list of users that had attempted to check out but never made it to the review page. Too late now, it was from a month ago.

Still wondering why this happened. Do you think it might have something to do with my https connection and the college's network? In IE7 / 6 it asks if I want to display non-secure items when testing. Could the college network perhaps be protecting the cc? Not sure if that's possible but it's almost what it seems to be doing.

Anyways I got the messages set up now so next time this happens, hopefully I will get a support e-mail with the error. Is there a way I can check recent errors in the logs?

If anyone is on a college or government network, can you test my website? Thanks.

Thanks, - Justin

j
j's picture
Offline
Joined: 01/17/2008
Juice: 240
Re: thanks

Seems to be working ok now, we're getting orders through, I'm not sure why exactly for those months the orders were having troubles.
Thanks for the help.
I also found out that your credit card won't validate unless your papal is configured correctly.

Best,
Justin

j
j's picture
Offline
Joined: 01/17/2008
Juice: 240
Okay... this is a big problem

Ok so I waited it out, we got another order from an university. This time the order was processed but the credit-card showed up as 411111111111 Justin... testing... witch was what I had previously entered to test the last order.

So something is really messed up.

I'm backing up the website then updating to the newest Ubercart version for drupal 5, hopefully this fixes things.

Best,
Justin

j
j's picture
Offline
Joined: 01/17/2008
Juice: 240
Updated

Ok, I've updated UC from 1.0 to 1.7, gone in and tried to send an order through and it did the same thing as last time.
It's mixing up the credit card numbers, which is really bad... especially if we charge the wrong cc to the wrong users.

I need help getting this fixed asap. Any Ideas? Why this could be happening?

Common guys! I've been calling clients to take their cc numbers for the past few orders...

Thanks,
Justin

Lyle's picture
Offline
AdministratoreLiTe!
Joined: 08/07/2007
Juice: 6846
Re: Updated

I think it sounds like your anonymous users' sessions are getting jacked up. Tracking down the exact problem could be difficult, and it's not necessarily Ubercart or Drupal, either. Go over all the settings having to do with user sessions and cookies. I can even imagine there's something that's adding some goofy headers that affect the session.

j
j's picture
Offline
Joined: 01/17/2008
Juice: 240
Hmm...

Thanks for the response Lyle,

I enabled some performance modules a while back that cache pages, javascript, html... ect... perhaps these could be messing up the headers.
I'll try disabling them and giving it a shot.

Best,
Justin

j
j's picture
Offline
Joined: 01/17/2008
Juice: 240
Re: Hmm...

Ok, I found one reason, it could have been messing up, in the checkout panes, I had hidden form value for some reason, so now it's back to normal. So far... lol Let you guys know if that fixed it or if it's still messing up.

Thanks,
Justin

hanoii's picture
Offline
Joined: 07/30/2008
Juice: 103
Re: Help?: Users can not get to review & check out page?

I think I am having the same problem and I believe it's related to http://drupal.org/node/467490, what do you think? I think that patch works, just tried it briefly, now going to apply it and do a few more tests.