cancel
Showing results for 
Search instead for 
Did you mean: 

How do I change order status to complete?

How do I change order status to complete?

Using Magento 2.3.3.  Please see attached.

1.  Order was paid with credit card, status was "Pending"

2.  Invoice created, status changed to "Processing"

3.  Shipment created, status remained at "Processing"

Order StatusOrder StatusOrder Invoice and ShipmentOrder Invoice and Shipment

 

 

 

HELP!

4 REPLIES 4

Re: How do I change order status to complete?

Hello @Sheba 

 

Not able to see the screenshots yet, but either invoice is not properly generated, or shipment is not generated. 

Important thing to note here, if order is placed using credit card, and if it is captured the amount, order status should automatically go into processing status. 

What credit card payment gateway you are using? Default or 3rd party?

If you have kept only authorize while ordering, then invoice don't generate automatically, but when you generate invoice at the time you need to click on capture online.

 

If invoice and shipment generates properly then order will go in complete status.

Was my answer helpful? You can accept it as a solution.
200+ Premium Magento 2 Extensions Need help? Hire Magento Developer

Re: How do I change order status to complete?

Magecomp, thanks for your prompt response. 

 

Using authorize.net.

 

How do I set capture online automatically?

 

How do I set back the box that shows the Capture options?

 

Why does "(The order confirmation email was sent)" show next to order #? How do I fix this?

 

Thanks for your attention.

Re: How do I change order status to complete?

Hello @Sheba 

You can go to payment method settings - authorize.net

See payment action here, https://scr.magecomp.com/v1um26Yd

Authoroize or Authorize and capture.

 

Order confirmation email will be sent as soon as customer clicks on place order.

That's Magento default functionality. if you want to make it after successful payment, 

use this extension

https://magecomp.com/magento-2-order-confirmation-email.html

Was my answer helpful? You can accept it as a solution.
200+ Premium Magento 2 Extensions Need help? Hire Magento Developer

Re: How do I change order status to complete?

Thanks again Magecomp,  my Authorize.net is set to Authorize+Capture.

 

I did a test order and discovered that:

1.  Invoice, sets status to Processing

2.  Before shipment, I choose Capture Offline

3.  Ship, sets status to Complete 

Hmm....

 

How do I change the status to COMPLETE in database?