View Single Post
  #1  
Old 12-06-2014, 09:13 AM
 
drholmes drholmes is offline
 

Advanced Member
  
Join Date: Oct 2014
Posts: 84
 

Default Huge payment bugs in 5.1.9

Hi,

I've posted bug reports on these, but X-Cart 5.1.9 could cripple your checkout, and I'm posting here both to bring attention to it, and to warn. We've lost thousands of dollars on these bugs, they're severe.

1.) X-Payments Bug: X-Payments doesn't properly load if Credit Card is the default payment method. After the user is finished filling out an address and they click outside the form, X-Payments NEVER LOADS the credit card. You have to select another payment method and then switch back to X-Payments, then it loads. As an emergency, we've created a dummy "Phone Order" method to place at the top to force people to proactively select X-Payments. We were bleeding money with low order volumes for days until a customer contacted us.

2.) PayPal bug. This one is terrible. In the 5.1.9 PayPal module, the Order Total is erroneously submitted to PayPal as the Invoice ID (instead of the Order Number) with the result that PayPal will not allow a second order with the same order total. If one customer has ordered something costing exactly $20.99, NO OTHER CUSTOMER can finish an order for the same amount, ever, because PayPal reports that that "Invoice has already been paid". Since most of our products cost the same, we started bleeding money the moment we upgraded to 5.1.9. This will happen to everyone eventually. We have an endless parade of "Awaiting Payment" orders from people whose checkout failed and then they just never came back. $2,000 lost right there. To verify, go to transaction screen for any completed order, and you'll see the order total as the Invoice ID.

Per
__________________
X-Cart Business 5.4.1.7, No third party modules, most modules disabled, zero modifications other than CSS.
Reply With Quote