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

xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL

 
Reply
   X-Cart forums > X-Payments > X-Payments issues & questions
 
Thread Tools
  #1  
Old 12-06-2014, 04:16 AM
 
SignTorch SignTorch is offline
 

Advanced Member
  
Join Date: Jun 2010
Posts: 30
 

Angry xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL

I did a fresh install of XC 5.1.9 to verify these problems, xpayments 2.1.1 is a new install, no mods there, other than adjusting xc5.css, and I use paypal pro api

everything works, except xpayments does not work with points or egoods

I lost the first part of my video which showed that submitting any order redeeming points while using xpayments fails with an xpayments error as shown at the end of the video below

it also showed the very confounding error messages and triple emails that the customer got when xpayments failed, which I'd be embarrassed to have in a live store

otherwise the video below does show that xpayments simply does not work with reward points or egoods modules, customers loose their points by merely visiting the checkout page with xpayments visible, and any order with points fails if submitted using xpayments, a download link is not generated when egoods are purchased with xpayments, while all other payment methods work correctly with no such problems.

with points, I'm wondering if, because the user's points are already gone before the order is even submitted, is that what leads to the error in xpayments saying that "cart total does not match order total" once the order is submitted?

http://vimeo.com/readytocut/review/113616172/fd72ee7775

The only question I have is, can this be resolved faster than I can find a different cart platform that works, or is any other XC5 payment method/module viable and compatible with points, egoods and on-site paypal pro api in the US?
__________________
SignTorch Vector Graphics
dropping xc4.6.x, tested xc5 (FAIL)
Reply With Quote
  #2  
Old 12-06-2014, 04:36 AM
  totaltec's Avatar 
totaltec totaltec is offline
 

X-Guru
  
Join Date: Jan 2007
Location: Louisville, KY USA
Posts: 5,823
 

Default Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL

This does look like a major issue with XC5 and X-payments. I PM'd Ambal just to make sure he saw this. I would not worry, I'm sure the team will scramble to get this resolved. Your video explains the problem nicely.
__________________
Mike White - Now Accepting new clients and projects! Work with the best, get a US based development team for just $125 an hour. Call 1-502-773-6454, email mike at babymonkeystudios.com, or skype b8bym0nkey

XcartGuru
X-cart Tutorials | X-cart 5 Tutorials

Check out the responsive template for X-cart.
Reply With Quote

The following user thanks totaltec for this useful post:
ambal (12-08-2014)
  #3  
Old 12-07-2014, 05:00 AM
 
joss joss is offline
 

X-Cart team
  
Join Date: Feb 2009
Posts: 60
 

Default Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL

SignTorch, thank you for the report.

As far as I can understand, there are three separate issues:

1) The E-Goods download link is not activated right after the order is processed.

2) The reward points are subtracted at checkout when the X-Payments payment method is selected.

3) PayPal declines an order with points with the "total mismatch" error (this error is not from X-Payments, but is sent by PayPal which validates/check the cart contents).


We were able to reproduce the first issue with E-Goods. As for the 2) and 3) could you please clarify which module for the reward points do you mean:

- http://www.x-cart.com/extensions/addons/loyalty-program.html
- http://www.x-cart.com/extensions/addons/customer-rewards-by-bcse.html
__________________
joss@x-cart.com
Reply With Quote

The following 2 users thank joss for this useful post:
ambal (12-08-2014), totaltec (12-07-2014)
  #4  
Old 12-07-2014, 09:14 AM
 
SignTorch SignTorch is offline
 

Advanced Member
  
Join Date: Jun 2010
Posts: 30
 

Default Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL

Thank you for looking into it...

Quote:
1) The E-Goods download link is not activated right after the order is processed.

correct: if order is submitted using x-payments, other online payment methods (paypal express) seem to work fine


Quote:
2) The reward points are subtracted at checkout when the X-Payments payment method is selected.

using the loyalty program module by qualiteam

reward points get deducted from customer account when the x-payments card entry form appears and every time it refreshes, like every time the user attempts to change the number of points to redeem, when a coupon is entered, and every time the form times out

if my-account is viewed in another window, points will have been deducted as soon as and each time the x-payments form appears or refreshes


Quote:
3) PayPal declines an order with points with the "total mismatch" error (this error is not from X-Payments, but is sent by PayPal which validates/check the cart contents).

yes, if any reward points (or coupons) are being redeemed and using x-payments payment method

-------------------------------------------------------

and coupons appear to cause the same error
__________________
SignTorch Vector Graphics
dropping xc4.6.x, tested xc5 (FAIL)
Reply With Quote
  #5  
Old 12-07-2014, 10:45 AM
 
SignTorch SignTorch is offline
 

Advanced Member
  
Join Date: Jun 2010
Posts: 30
 

Default Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL

-edit- not applicable
__________________
SignTorch Vector Graphics
dropping xc4.6.x, tested xc5 (FAIL)
Reply With Quote

The following user thanks SignTorch for this useful post:
totaltec (12-07-2014)
  #6  
Old 12-07-2014, 02:45 PM
 
SignTorch SignTorch is offline
 

Advanced Member
  
Join Date: Jun 2010
Posts: 30
 

Default Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL

my previous message was not relevant - didn't help

a new install of x-payments 2.1.1 didn't make any difference
__________________
SignTorch Vector Graphics
dropping xc4.6.x, tested xc5 (FAIL)
Reply With Quote
  #7  
Old 12-08-2014, 02:11 AM
  ambal's Avatar 
ambal ambal is offline
 

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

Default Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL

OK, I am home.

We are going to release updated version of the connector for X-Cart 5.
We found the origins of the issue and know what to fix and how. We need some time to implement the change at the right place/module, test everything anew and release.

Most probably we will have this update released till the end of the week.
__________________
Sincerely yours,
Alex Mulin
VP of Business Development for X-Cart
X-Payments product manager
Reply With Quote

The following 3 users thank ambal for this useful post:
Ksenia (01-14-2015), SignTorch (12-08-2014), totaltec (12-08-2014)
  #8  
Old 12-08-2014, 05:11 AM
 
SignTorch SignTorch is offline
 

Advanced Member
  
Join Date: Jun 2010
Posts: 30
 

Default Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL

I want to mention one more thing, I don't know if it's in the x-payments connector, if not it can be addressed separately, but if it is then maybe a fix could be worked into this update.

I had my address in the address book with phone number.

After placing an order, at some point a copy of that address book entry gets created, without the phone number

http://www.signtorch.com/bin/xcart/addressbook.png

in subsequent visits to checkout, it uses that copy to fill in the address fields, which causes the submit button to be disabled, and that missing phone number is not very obvious or expected from the customer standpoint, so it can be hard to figure out what to do to place the order.

whenever that copy is made, it needs to also copy the phone number

or better yet, don't even create a copy in the address book like that

ultimately the missing phone number just blends in with the page, and is hard to spot, by anyone not expecting their phone number to be missing

http://www.signtorch.com/bin/xcart/checkout.png
__________________
SignTorch Vector Graphics
dropping xc4.6.x, tested xc5 (FAIL)
Reply With Quote
  #9  
Old 12-09-2014, 02:54 AM
  ambal's Avatar 
ambal ambal is offline
 

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

Default Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL

SignTorch,

> I want to mention one more thing, I don't know if it's in the x-payments connector,
> if not it can be addressed separately, but if it is then maybe a fix could be worked
> into this update.
>
> I had my address in the address book with phone number.

We could not re-produce this on our test stands either with X-Payments enabled or without it. I suggest you to post this as a ticket into your HelpDesk account for investigation.
__________________
Sincerely yours,
Alex Mulin
VP of Business Development for X-Cart
X-Payments product manager
Reply With Quote
  #10  
Old 12-09-2014, 05:44 AM
 
SignTorch SignTorch is offline
 

Advanced Member
  
Join Date: Jun 2010
Posts: 30
 

Default Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL

Thanks,
I can't reproduce it off hand either, but neither the customer or administrator could have created an address without a phone number since it is a required field, and I've seen it happen in multiple test installations. I'll try to narrow it down.
__________________
SignTorch Vector Graphics
dropping xc4.6.x, tested xc5 (FAIL)
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 04:32 AM.

   

 
X-Cart forums © 2001-2020