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
Handling Payments...Valid Payment Statuses
Re: Handling Payments...Valid Payment Statuses
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.
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.