• Resolved virtualgeorge

    (@virtualgeorge)


    Usually I think most people set the transaction type to sale or capture so you never have to go to the order and manually capture the payment. However some “authorize” as the transaction type so have to come to the order in admin and there is a “capture” option in the order actions drop-down or in the product details there is also a “capture” button that allows you to manually capture the payment. This doesn’t change the payment status though, remains as “processing” until I change the status to complete.

    Maybe some themes display different admin layouts but when I view my orders in list view, I have the usually status column but there is no way to know if the payment has been captured yet so you have to open each order one by one and check to see if there is a capture button displayed or look at the notes.

    If you have a lot of orders it would be helpful to display the status of the payment and if captured or not. Is that possible? I know some other online eCommerce platforms display a button in the order list view that lets you easily see which orders have already been captured without viewing each individually.

    Perhaps this could be done with an admin columns plugin? Or did I just miss something?

    If that doesn’t make sense, I also explained it in a video:

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Thu P. a11n

    (@thup90)

    Hi there,

    By default, orders that are authorized should have the On hold status. You can see more information in the documentation below:

    https://docs.woocommerce.com/document/managing-orders/#understanding-order-statuses-in-relation-to-payment-gateways

    It looks like that’s not the case on your site, I suspect maybe there’s a plugin that changes this default behavior. I’d recommend getting in touch with the developer of the payment gateway you’re using to confirm if this comes from them.

    If it doesn’t come from the gateway, I’d suggest the steps in this documentation to find out which plugin is the culprit: https://docs.woocommerce.com/document/how-to-test-for-conflicts/

    Thread Starter virtualgeorge

    (@virtualgeorge)

    So what should be happening is that initially the order is set to on hold status if the transaction type is authorized. Then, when the payment is captured the status should change to processing automatically? Then I would be able to see which payments have been captured in the status column, that would be perfect.

    Plugin Support B C. a11n

    (@battouly)

    Hi @virtualgeorge,

    That is correct, once the payment is captured, the status will change to processing, and you will see it from the orders page and the order details pages.

    Thread Starter virtualgeorge

    (@virtualgeorge)

    You would think that would happen but not the case with the plugin I purchased from Woocommerce.com. Thought I missed a setting somewhere but it was the plugin. The developer was quick to respond and gave me a function to make it work correctly. Apparently, they had changed the default behavior based on what some users had asked for and should have been updated in the documentation.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Where is the Payment Captured Status?’ is closed to new replies.