X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   X-Payments issues & questions (https://forum.x-cart.com/forumdisplay.php?f=50)
-   -   xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL (https://forum.x-cart.com/showthread.php?t=70708)

SignTorch 12-06-2014 04:16 AM

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?

totaltec 12-06-2014 04:36 AM

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.

joss 12-07-2014 05:00 AM

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

SignTorch 12-07-2014 09:14 AM

Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL
 
:D/ 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 12-07-2014 10:45 AM

Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL
 
-edit- not applicable

SignTorch 12-07-2014 02:45 PM

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

ambal 12-08-2014 02:11 AM

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.

SignTorch 12-08-2014 05:11 AM

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

ambal 12-09-2014 02:54 AM

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.

SignTorch 12-09-2014 05:44 AM

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 01-10-2015 12:40 PM

Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL
 
now I see why y'all don't reply, give updates, or otherwise seem to care about this

new, prospective customers cannot even see this thread

you can say you'll fix it in a week, not release any updates for two weeks, and then not even bother to say what new updates do, or whether they address these or any particular issues

so that you can continue to sell your flawed non-working products and services while keeping everyone in the dark

... goodbye xcart ....

ambal 01-12-2015 02:53 AM

Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL
 
Hi Gary,

I must admit that was totally my fault.

We actually have fixed the issue that turned out to be a complex combination between X-Cart core, Egoods module and X-Payments connector module but I did not update this thread about the fix as I was really expecting a new version to be released very soon.

In reality due to complex nature of the issue X-Cart 5 core development team delayed release of the update till v5.1.10 that is expected in a week. They did not release the updates earlier as we had long New Year holidays and they did not want to have a new release left without our attention while we are OOO.

This thread fell out of our my sight completely.

Said all of that I'll make sure the update will be provided for you as a patch early this week.

Alex


Quote:

Originally Posted by SignTorch
now I see why y'all don't reply, give updates, or otherwise seem to care about this

new, prospective customers cannot even see this thread

you can say you'll fix it in a week, not release any updates for two weeks, and then not even bother to say what new updates do, or whether they address these or any particular issues

so that you can continue to sell your flawed non-working products and services while keeping everyone in the dark

... goodbye xcart ....


ambal 01-12-2015 03:40 AM

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

Btw, this module has been updated by its vendor. You should upgrade it in your X-Cart 5.

ambal 01-12-2015 04:35 AM

Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL
 
And X-Payments connector new version has been released, too. I am really sorry for the confusion.

SignTorch 01-14-2015 05:24 PM

Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL
 
thanks ambal, apology accepted, I see you've all been busy

I was mad, and switched carts, but xcart 5 is shaping up to be a very nice cart, I can see it becoming the best choice for a wide range of basic and advanced users, y'all keep up the good work and I won't fuss any more, I'm actually very impressed with the progress to date and I look forward to seeing it continue to evolve, and I wish y'all all the best...

ambal 01-15-2015 12:22 AM

Re: xc5 + xpayments 2.1.1 + (egoods or reward points) = FAIL
 
Gary, I am happy to know that!
We are all people and sometimes things just got replaced from our memory :( by something else.

Also, I want you to know that main update will become available with X-Cart core 5.1.10 release (should happen next week).

Also, if you need something urgently - do not hesitate to PM me instead of waiting. I'll be happy to help where I can.


All times are GMT -8. The time now is 06:27 PM.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.