aune-io / magento2-autoinvoice

Magento 2 procedure to automatically invoice orders in a given status.
Open Software License 3.0
34 stars 14 forks source link

Orders are completed without shipment #8

Open gioamato opened 4 years ago

gioamato commented 4 years ago

Using "Complete" as "Destination Status" is generating automatically invoices but not shipments also for orders without virtual products. It should also generate the shipment.

renatocason commented 4 years ago

Hi @gioamato ,

The scope of the extension is specifically the invoice, so no work was done regarding shipments. Anyway, the module is open source so you are free to add anything you want and create a PR.

Kind Regards, Renato

gioamato commented 4 years ago

Thank you. I'll do it. How is the extension completing an order atm as it requires invoice+shipment to reach the status? Bypassing magento?

renatocason commented 4 years ago

You can see it here, it's just creating an invoice and setting the destination status as configured: https://github.com/aune-io/magento2-autoinvoice/blob/master/Model/InvoiceProcess.php#L103

ovidiucaramida commented 4 years ago

This extension manages auto invoice for any payment method, sends invoice email, generates shipment and send shipment email https://webpanda-solutions.com/auto-invoice-shipment.html