Handling Payments...Valid Payment Statuses

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
sweeperq
Commodore (COMO)
Commodore (COMO)
Posts: 497
Joined: Tue Jan 03, 2006 2:45 pm

Handling Payments...Valid Payment Statuses

Post by sweeperq » Tue Nov 30, 2010 4:58 pm

We are attempting to automate payment capture as part of our packing slip process, but a lot has changed since AC 5.5 and I'm not quite sure how to tell which payments are ready to be captured in AC7. There are several Payment Statuses in AC7 (PaymentStatus.AuthorizationFailed, PaymentStatus.AuthorizationPending, PaymentStatus.Authorized, PaymentStatus.Captured, PaymentStatus.CaptureFailed, PaymentStatus.CapturePending, PaymentStatus.Completed, PaymentStatus.Refunded, PaymentStatus.RefundPending, PaymentStatus.Unprocessed, PaymentStatus.Void, PaymentStatus.VoidPending). Looking at the 7.0.5 API Reference there is no description for each of these statuses and what triggers them.

We currently accept 2 payment methods: Pay by Phone and Credit Cards. We have our store set to Authorize Only when the order is placed.

Some questions:

1) Can we get some documentation on what each of the Payment Statuses represents (I know some are self explanatory) and what triggers them?
2) Under what conditions should I consider a payment processed/complete (what payment properties/methods will indicate this)?
3) Under what conditions will I be unable to capture/complete the payment (e.g. auth failed)?
4) How does one capture/complete a phone payment via code?

Thanks,
Sam

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

Re: Handling Payments...Valid Payment Statuses

Post by WebDev7 » Fri Dec 03, 2010 8:11 pm

Hello.

I can point you to a resource for questions 1-3, I am not sure about phone payment via code you speak of (number 4), this may be a customization that you would have to create or have a web developer implement.

You can find documentation in the HELP menu from your site which links to help.ablecommerce.com. Type in 'order Statuses' for the search criteria and a list will appear on the left. Go thru the list about 3/4 way down and there should be the 'order statuses' topic. This is nice documentation with the different codes and statuses listed with tables and icons displayed for quick reference. I think this information will be helpful for these first three questions.

Post Reply