Payment Status Displays "Captured" or "Authorized"

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
SkylineTech
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 22
Joined: Tue Jul 13, 2010 9:12 am

Payment Status Displays "Captured" or "Authorized"

Post by SkylineTech » Thu Jan 27, 2011 1:54 pm

We have some orders where the payment status is set to "Captured" or "Authorized" versus being set to "Paid". We are using Authorize.net and have done no customization to the payment processes.

The payment process that the end user claims to have followed the same process to capture the funds on these orders as those that are in a status of "Paid".

The funds have settled properly in Authorize.net.

Anyone have any ideas on what I'm missing.

Thanks!

WebDev7
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 49
Joined: Thu Oct 14, 2010 7:25 am

Re: Payment Status Displays "Captured" or "Authorized"

Post by WebDev7 » Fri Jan 28, 2011 12:04 pm

From my experience, sometimes it takes a couple of days for Authorize.net to post back as Paid.

Which version of ABLE are you running?
Inside of the Payment details for that order (Order Admin) , is it marked PAID?

User avatar
page8workaholic
Ensign (ENS)
Ensign (ENS)
Posts: 4
Joined: Sat Sep 12, 2009 2:42 pm
Location: Texas

Re: Payment Status Displays "Captured" or "Authorized"

Post by page8workaholic » Fri Jun 17, 2011 10:19 am

I know this is an old post, but we are experiencing the same issue. We are also using Authorize.net and I have one order that's payment was captured on 5/12/2011 (today being 6/17/2011) that is still showing CAPTURED as the payment status. We are using AbleCommerce 7.0.6 build 14312.
Jackie Apshire Jr.
Page8studios.com


Desire without dedication is simply dreaming...

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

Re: Payment Status Displays "Captured" or "Authorized"

Post by AbleMods » Fri Jun 17, 2011 6:52 pm

In the old days, this was caused by a rounding issue. Able looks for the balance of the order to be exactly 0.00 - if it's not, the status doesn't shift to Paid like it should.

If your are altering the math of the order with any customizations or a percentage is being applied, it's possible something is getting carried out to 3 or 4 decimals instead of rounding at 2. Again this was an issue in old AC7 versions but it's been fixed for a long time.

Best way to check is to look at the data in SQL table. See if any of the dollar amounts for the line items or on the ac_Order record itself carry out beyond 2 decimals. If they do, that's your culprit. Be sure to check ac_Payments as well.

I've run Authorize.Net for over 3 years on multiple sites. The longest I've seen it take to post a payment was around 3 seconds. I've never seen it miss one. Unlike PayPal that misses entirely every 6-8 orders. You won't find a more rock solid payment gateway than Authorize.Net.
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

Post Reply