VirtueMart Forum

VirtueMart 2 + 3 + 4 => Administration & Configuration => Topic started by: mesquiteman on February 27, 2019, 00:07:48 AM

Title: VM 3.4.3 disable incvoice creation
Post by: mesquiteman on February 27, 2019, 00:07:48 AM
Using VM 3.4.3.  I would like to disable invoice creation so I can delete orders as needed.  I read a number of topics on here about turning off invoice creation for the order status but I do not have that option.  I see the "Order status Configuration parameters" where it shows invoice creation but it is not editable.  There is also no box to check for create invoice as suggested by other replies here on the forum.  I assume this has been removed in 3.4.3.  I am in the US and do not have laws that don't allow me to do what I want and I want to be able to delete certain orders!  Any suggestions?
Title: Re: VM 3.4.3 disable incvoice creation
Post by: GJC Web Design on February 27, 2019, 09:17:12 AM
VM config
Title: Re: VM 3.4.3 disable incvoice creation
Post by: mesquiteman on March 02, 2019, 03:15:19 AM
Thank you for the reply but it does NOT work on my installation for some reason.  I had it set to an order status I never used and tested and it still created the invoice, preventing me from deleting the order.  Following your advice, I changed it to None as shown in your reply.  I then created a test order through the front end of my site and used a payment method that normally sets the status as Pending.  I then went in to the back end and changed the order status to Confirmed and then tried to delete the order.  I was given the red box warning "An invoice has been issued. You are not allowed to delete this order 27011".
Title: Re: VM 3.4.3 disable incvoice creation
Post by: GJC Web Design on March 02, 2019, 10:18:13 AM
and has an invoice been created?
Title: Re: VM 3.4.3 disable incvoice creation
Post by: mesquiteman on March 07, 2019, 05:53:31 AM
I guess.  I don't use the vm created invoice.  All I know is I got the error message  "An invoice has been issued. You are not allowed to delete this order 27011".  I mentioned this in my message above.  Based on that message, I would assume an invoice has been created since that is what VM is telling me even though I have invoice creation set to None as you suggested.
Title: Re: VM 3.4.3 disable incvoice creation
Post by: GJC Web Design on March 07, 2019, 08:58:21 AM
QuoteI guess

well if u don't know, we don't know... check

look in the safe path folder, check the DB entries..  #_virtuemart_invoices