News:

Support the VirtueMart project and become a member

Main Menu

VM 3.4.3 disable incvoice creation

Started by mesquiteman, February 27, 2019, 00:07:48 AM

Previous topic - Next topic

mesquiteman

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?

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

mesquiteman

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".

GJC Web Design

GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

mesquiteman

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.

GJC Web Design

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
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation