Follow us on Twitter X-Cart on Facebook Wiki
Shopping cart software Solutions for online shops and malls

Black Friday hell - X-payments designed for (by) geeks

 
Reply
   X-Cart forums > X-Payments > X-Payments issues & questions
 
Thread Tools
  #1  
Old 11-24-2012, 08:28 AM
 
carpeperdiem carpeperdiem is offline
 

X-Guru
  
Join Date: Jul 2006
Location: New York City, USA
Posts: 5,399
 

Default Black Friday hell - X-payments designed for (by) geeks

Well, I survived black friday. Barely. But X-payments didn't help me.

HALF of my orders double submitted yesterday.

WHY THE F does X-Payments iFrame have the need to re-invent the freaking wheel?

X-Payments iFrame "lite" in OPC ajax
-------------------------------
Press submit.
CURRENT BEHAVIOR:

Div goes 50% transparent while order is sent to the gateway. Customer has no indication that anything is happening, so customer presses submit again. Admin has to mop up the mess.

Besides geeks, do you really think an average customer is going to interpret a 50% transparent box covering the iFrame to represent "Your order is now processing..." -- of course not.

WHAT IT SHOULD (MUST) BE:
Press submit.
Customer sees something (an image, a popup, a page, something) that CLEARLY indicates their order is processing, AND the submit button disappears. A gray box is not the universally accepted "your order is processing" image.

If the Ajax can display a transparent div, it can surely bring up something with actual information as well, yes?

This is a serious product defect that MUST be fixed immediately. I can't recommend that anyone use X-payments in its current state.

I tried to find in xpc and/or x-payments css where the div that does this is called -- but I can't decipher it. It's probably in javascript, right?

Alex, you know how to reach me if you want to fix this. I know you only recently inherited this product design -- but fixing this defect of the design should really take precedence over everything else. The core purpose of checkout is to collect the money and let the customer pay you without effort. Anything that makes the checkout unclear to the customer must be fixed. Agree?

I will update this post once this defect is corrected.

Thanks,

Jeremy
__________________
xcart 4.5.4 gold+ w/x-payments 1.0.6; xcart gold 4.4.4
Reply With Quote

The following user thanks carpeperdiem for this useful post:
Duramax 6.6L (11-24-2012)
  #2  
Old 11-24-2012, 05:51 PM
 
Duramax 6.6L Duramax 6.6L is offline
 

X-Adept
  
Join Date: Dec 2006
Posts: 865
 

Default Re: Black Friday hell - X-payments designed for (by) geeks

I also had some duplicate charges from payments, took lots of time to call each customer and inform them That I issued a refund and hopefully the credit card company will make the funds available asap.
__________________
Xcart 5.1.6 Building New Store
Xcart4.6.4 Gold Plus
Xcart 4.6.4 Platinum
Smart Template,
Mail Chimp Upgrade
Checkout One (One Page Checkout)
Checkout One X-Payments Connector
Checkout One Deluxe Tools
Call For Price
On Sale Module
Buy Together Module
MAP Price MOD
Reply With Quote
  #3  
Old 11-25-2012, 07:16 AM
  ambal's Avatar 
ambal ambal is offline
 

X-Cart team
  
Join Date: Sep 2002
Posts: 4,119
 

Default Re: Black Friday hell - X-payments designed for (by) geeks

Jeremy, the issue is noted and I'll do my best to have the fix published in this very thread and in our knowledge base ASAP.
__________________
Sincerely yours,
Alex Mulin
VP of Business Development for X-Cart
X-Payments product manager
Reply With Quote
  #4  
Old 11-25-2012, 07:33 AM
  ambal's Avatar 
ambal ambal is offline
 

X-Cart team
  
Join Date: Sep 2002
Posts: 4,119
 

Default Re: Black Friday hell - X-payments designed for (by) geeks

Jeremy, have you seen my PM about new iframe checkout routines for X-Cart & X-P OPC and FLC? I sent it a couple of weeks or so ago.
__________________
Sincerely yours,
Alex Mulin
VP of Business Development for X-Cart
X-Payments product manager
Reply With Quote
  #5  
Old 11-25-2012, 08:01 AM
 
carpeperdiem carpeperdiem is offline
 

X-Guru
  
Join Date: Jul 2006
Location: New York City, USA
Posts: 5,399
 

Default Re: Black Friday hell - X-payments designed for (by) geeks

Thank Alex.
I apologize for the heat and the drama -- but my black friday was truly insane with customer service issues. I'm just recovering.

You should know that I am actively working with Bill Brewer to integrate x-payments iframe into Altered Cart's CheckoutOne. In my opinion, CheckoutOne is a superior checkout experience for the customer (vs. X-Cart's default OPC w/ajax) and it "simply" will display the x-payments iframe. The solution will be to edit the x-payments template and css - but since the "lite interface" is hidden deep in js, it is not as simple as a template edit.

[side note and OT: there is nothing "one page" about x-cart's one page checkout" - since it requires multiple submits. maybe rename it to"two-step checkout" ? The reason Altered Cart's checkoutOne is a better user experience is that it solves the "next step" issues -- it's all on one page]

X-payments and XPC connector should make the visual aspects of the iframe accessible to the developer, and we should also have all the hooks as $vars. In the name of security, x-payments has obfuscated itself into unusable.

Yes, I saw your PM, but I didn't notice anything different. Maybe iFrame actually works now? I don't consider a 1.1 release worthy of the ".1" if it's simply bug fixes. I'll take another look in case I missed something.

I know you inherited this mess. But the bug fixes that are required are not major. It does require someone familiar with the code to do the (relatively minor) work.

I do not want to deal with xcart tech support. This is not an isolated issue. It's a product design defect that really needs to be addressed ASAP. My alternative is to not use x-payments and use a merchant account that has an iframe gateway. That's possible for me since my merchant account doesn't have a multi-year contract. But not all merchants can jump ship.

It is very obvious that 100% of xcart's resources in the design and coding of x-payments went to the security and PCI code, and zero resources went to user interface. After all this time, did you ever wonder why substantial number of the "NFR" x-payments licenses were never used and you have to do the "use it or lose it" annulled licenses? I can assure you that there would be widespread adoption of x-payments if it simply solves basic customer interface issues. You are very close to making it work -- I bet that one engineer who knows the code could fix it in 2 hours. BUT you have to provide the hooks to the developer to customize it for each store (images, css, $vars, etc..) Too much of x-payments is hidden in the name of security.

I wasn't part of your x-payments beta because I was in a multi-year contract with my merchant account and I had no intention of upgrading my store at the time. I figured I'd give you a year or 2 to get it right... that's why I am truly astonished that a shipping product at version 1.0.5 is still not ready for production.

AH, but that's why you have the project now, yes?

I will present my shopping list to you in PM. It's not complicated. An engineer who knows the code can probably knock it out quickly.

Thanks for listening.

Jeremy
__________________
xcart 4.5.4 gold+ w/x-payments 1.0.6; xcart gold 4.4.4
Reply With Quote

The following user thanks carpeperdiem for this useful post:
gb2world (11-26-2012)
  #6  
Old 11-25-2012, 08:12 AM
  ambal's Avatar 
ambal ambal is offline
 

X-Cart team
  
Join Date: Sep 2002
Posts: 4,119
 

Default Re: Black Friday hell - X-payments designed for (by) geeks

Our X-Payments developer is working on the solution right now. I hope to have it tomorrow.

X-Payments is used by thousands of people now and this is why I am taking this issue very very seriously. I am going to send a newsletter with a solution once we have it.

The PM I sent you contains links to test copies of improved iFrame for OPC and FLC for X-Cart 4.5.4
X-P v1.1 won't be a bug-fix release. It will have new payment gateway integrations and support for recurring billing and tokenization (proper replace for manual CC processing). But we are in the beginning of our way now. v1.1 will have the solution for this issue, too.
__________________
Sincerely yours,
Alex Mulin
VP of Business Development for X-Cart
X-Payments product manager

Last edited by ambal : 11-25-2012 at 10:53 PM.
Reply With Quote

The following 2 users thank ambal for this useful post:
Duramax 6.6L (11-25-2012), qualiteam (11-25-2012)
  #7  
Old 11-25-2012, 08:16 AM
 
carpeperdiem carpeperdiem is offline
 

X-Guru
  
Join Date: Jul 2006
Location: New York City, USA
Posts: 5,399
 

Default Re: Black Friday hell - X-payments designed for (by) geeks

PM sent. Thanks!
__________________
xcart 4.5.4 gold+ w/x-payments 1.0.6; xcart gold 4.4.4
Reply With Quote
  #8  
Old 11-26-2012, 01:34 AM
  ambal's Avatar 
ambal ambal is offline
 

X-Cart team
  
Join Date: Sep 2002
Posts: 4,119
 

Default Re: Black Friday hell - X-payments designed for (by) geeks

The patches to minimize impact from the usability issue are published at
http://help.x-cart.com/index.php?title=X-Payments:Troubleshooting#Duplicate_charges

Our techs are provided with instructions about the issue, too. The patches are provided free of charge, but if someone wants them to be applied by our techs we may charge them according to SLA of our technical support service.

I don't think patches are hard to be applied and everyone should be able to apply them without hiring someone.

How to apply patches - http://help.x-cart.com/index.php?title=X-Cart:To_apply_a_patch_manually
__________________
Sincerely yours,
Alex Mulin
VP of Business Development for X-Cart
X-Payments product manager
Reply With Quote

The following user thanks ambal for this useful post:
carpeperdiem (11-26-2012)
  #9  
Old 11-26-2012, 01:43 AM
  ambal's Avatar 
ambal ambal is offline
 

X-Cart team
  
Join Date: Sep 2002
Posts: 4,119
 

Default Re: Black Friday hell - X-payments designed for (by) geeks

And yes, future X-Cart version won't have this issue as we are rolling out improved OPC and FLC with iFrame X-Payments support there.
__________________
Sincerely yours,
Alex Mulin
VP of Business Development for X-Cart
X-Payments product manager
Reply With Quote

The following 6 users thank ambal for this useful post:
ADDISON (11-26-2012), carpeperdiem (11-26-2012), Emerson (11-26-2012), gb2world (11-26-2012), photo (11-26-2012), Steel (01-01-2013)
  #10  
Old 11-26-2012, 06:48 PM
 
carpeperdiem carpeperdiem is offline
 

X-Guru
  
Join Date: Jul 2006
Location: New York City, USA
Posts: 5,399
 

Default Re: Black Friday hell - X-payments designed for (by) geeks

Quote:
Originally Posted by ambal
The patches to minimize impact from the usability issue are published at
http://help.x-cart.com/index.php?title=X-Payments:Troubleshooting#Duplicate_charges

Our techs are provided with instructions about the issue, too. The patches are provided free of charge, but if someone wants them to be applied by our techs we may charge them according to SLA of our technical support service.

I don't think patches are hard to be applied and everyone should be able to apply them without hiring someone.

How to apply patches - http://help.x-cart.com/index.php?title=X-Cart:To_apply_a_patch_manually

Alex,

Sorry for the public flogging, but unfortunately these patches do NOT solve the issue. I had almost as many duplicate and triplicate orders today as on Friday.

I responded to Joss, but haven't heard back in >22 hours.

In addition to the duplicate order issue (90% of this is very poor user interface) - IE8 is totally dead for x-payments. Chrome, Firefox and Safari on WIn or Mac works, but the errors in IE8 kill the store -- that is only with x-payments lite interface.

I know you said there are a large number of x-payment users, but how many are in production with xp 1.0.5 using the lite iframe interface in 4.5.4 goldplus? Wanna bet I'm it?

I urge any and all x-payments store admins to step forward in a thread I started and identify your version and interface and if it actually is working for you.

Click here...
.
.
__________________
xcart 4.5.4 gold+ w/x-payments 1.0.6; xcart gold 4.4.4
Reply With Quote
Reply
   X-Cart forums > X-Payments > X-Payments issues & questions


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 03:11 PM.

   

 
X-Cart forums © 2001-2020