Gold R5 inventory destocking not working with paid trigger

For general questions and discussions specific to the AbleCommerce GOLD ASP.Net shopping cart software.
Post Reply
User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Gold R5 inventory destocking not working with paid trigger

Post by AbleMods » Sun Jul 07, 2013 9:15 am

Using a Gold R5 demo install, I was able to see the following incorrect behavior:

1. Make sure inventory is enabled in Configure/Store/General
2. Set the All-in-One Printer to inventory mode: Track Product
3. Set the in-stock quantity to 10
4. Create a payment method with type "Phone Call" and name it "Call Me". No gateway, All Groups.
5. Make sure order status triggers are set to the defaults:
5a. Order Placed trigger assigned to Payment Pending status, stock set to "None"
5b. Order Paid trigger assigned to Shipment Pending status, stock set to "Destock"
6. Go buy the all-in-one printer from the shopper side. Use the Call Me payment method to pay for it.
7. Go the admin, pull up the view-order page. Note order status is 'Payment Pending' and correct. Note payment section has 'Received' button as it should.
8. Click the 'Received' button. Note order status changes to "Shipment Pending".

Now click the link in the line items to edit the all-in-one printer product. Note in-stock quantity still says 10. It should say 9.

System should have destocked 1 unit when order status was changed as a result of the payment being received.

Furthermore, Click the Payments tab on the same order. Payment status shows 'Captured'. This is incorrect, 'Captured' is not a valid status for a Phone Call payment method.

Edit the payment, change the payment status to 'Completed' and click Save. Now the payment correctly shows a status of 'Completed' instead of 'Captured'.

This is all done in a brand new demo install Gold R5 with demo data.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: Gold R5 inventory destocking not working with paid trigger

Post by mazhar » Mon Jul 08, 2013 9:01 am

We have this fixed in work for R6.

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Re: Gold R5 inventory destocking not working with paid trigger

Post by AbleMods » Mon Jul 08, 2013 9:06 am

Can we get a patch? Or a workaround?

Waiting weeks for another full release isn't an option for my clients. They're trying to go live and this is stopping them completely.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

User avatar
AbleMods
Master Yoda
Master Yoda
Posts: 5170
Joined: Wed Sep 26, 2007 5:47 am
Location: Fort Myers, Florida USA

Re: Gold R5 inventory destocking not working with paid trigger

Post by AbleMods » Mon Jul 08, 2013 9:10 am

Or better, just post the full source fix(s) so I can recompile it get these guys going.
Joe Payne
AbleCommerce Custom Programming and Modules http://www.AbleMods.com/
AbleCommerce Hosting http://www.AbleModsHosting.com/
Precise Fishing and Hunting Time Tables http://www.Solunar.com

User avatar
ForumsAdmin
AbleCommerce Moderator
AbleCommerce Moderator
Posts: 399
Joined: Wed Mar 13, 2013 7:19 am

Re: Gold R5 inventory destocking not working with paid trigger

Post by ForumsAdmin » Mon Jul 08, 2013 10:48 am

The fix for this happend in another bug in which we updated the way order events are triggered. There is no direct fix or workaround for this issue. For R5 we are investigating further how to tackle this.

User avatar
ForumsAdmin
AbleCommerce Moderator
AbleCommerce Moderator
Posts: 399
Joined: Wed Mar 13, 2013 7:19 am

Re: Gold R5 inventory destocking not working with paid trigger

Post by ForumsAdmin » Mon Jul 08, 2013 11:23 am

We have decided to create a patch for R5.

We have not tested in R4 and lower. We can't confirm if this issue exists in these lower versions or not. But because of certain complications we will not be able to create patches for R4 and lower versions anyway.

User avatar
NC Software
AbleCommerce Partner
AbleCommerce Partner
Posts: 4620
Joined: Mon Sep 13, 2004 6:06 pm
Contact:

Re: Gold R5 inventory destocking not working with paid trigger

Post by NC Software » Mon Jul 08, 2013 11:46 am

How are you making your hotfixes available? This makes two I believe since the release of R5. How does someone get their "new" R5 up to date with all available hotfixes? Are they listed somewhere? I'm probably going to hold off for R6 now.
Neal Culiner
NC Software, Inc.

CGrouse
Lieutenant (LT)
Lieutenant (LT)
Posts: 59
Joined: Tue Jun 10, 2008 12:44 pm

Re: Gold R5 inventory destocking not working with paid trigger

Post by CGrouse » Mon Jul 08, 2013 11:57 am

When will fix be available?

User avatar
Katie
AbleCommerce Admin
AbleCommerce Admin
Posts: 2651
Joined: Tue Dec 02, 2003 1:54 am
Contact:

Re: Gold R5 inventory destocking not working with paid trigger

Post by Katie » Tue Jul 09, 2013 6:17 pm

The fix for inventory is available now. Please see this page for a download -

http://help.ablecommerce.com/index.htm# ... old_r5.htm

Thanks,
Katie
Thank you for choosing AbleCommerce!

http://help.ablecommerce.com - product support
http://wiki.ablecommerce.com - developer support

Post Reply