VirtueMart Forum

VirtueMart 2 + 3 + 4 => Plugins: Payment, Shipment and others => Topic started by: hotrod on April 27, 2020, 23:39:33 PM

Title: How to Only Generate an Invoce / order with Order status "Confirmed" only
Post by: hotrod on April 27, 2020, 23:39:33 PM
Just upgraded my older Virtuemart and Joomla.. I'm not liking the fact that our orders just filled up with 4 cancelled orders because the shoppers card kept getting declined.. from Authorize.net

I can't seem to find the setting to only generate an "ORDER" for "Paid / Completed" orders.  like it was in the older version..  also searched the forums and couldn't find anything that seemed to help me..  This is going to send my bookkeeper in a tail spin.. and It's my partners Wife.. : )   so this could get ugly fast.. : )  for the sake of all mankind..  help me fix this..  : )
Title: Re: How to Only Generate an Invoce / order with Order status "Confirmed" only
Post by: Jörgen on April 28, 2020, 00:35:05 AM
QuoteVirtueMart 2.6.8 (Patched 9/18)
Joomla 2.5.22

Really ?

Jörgen @ Kreativ Fotografi
Title: Re: How to Only Generate an Invoce / order with Order status "Confirmed" only
Post by: hotrod on April 28, 2020, 00:53:57 AM
lol  no I need to fix that...
Title: Re: How to Only Generate an Invoce / order with Order status "Confirmed" only
Post by: AH on April 28, 2020, 09:49:01 AM
This is where you can configure statuses for invoices

http://docs.virtuemart.net/manual/configuration-menu/configuration.html#orders

Then you have to go to the payment method and ensure an "invoice" status is only set on confirmed payment
Title: Re: How to Only Generate an Invoce / order with Order status "Confirmed" only
Post by: pinochico on April 28, 2020, 10:09:37 AM
Jörgen:

We have a lots of clients with

J2.5.22 and VM 2.0.20
And stil are function (but not responsive :D)

Title: Re: How to Only Generate an Invoce / order with Order status "Confirmed" only
Post by: hotrod on April 28, 2020, 12:03:20 PM
They are my settings.. Maybe " create invoice was the wrong term to use..  It is creating an ORDER.. that is listed as pending..  The invoice image in order list has a check mark to " Create Invoice"   

What I'm looking for is the system to only generate an order number on confirmed/paid purchases..

Transaction declined was set to ( Cancelled)  but then last night we got 4 Canceled orders)  I set it to pending  just for a test and all that did was not send an order email.  I've been using VM for many years.. on a flawless 2.6.8. I almost recall having this issue with the 2.6  and we fixed it..  but I can't find the thread..

I found this..  I understand why it's in place and year it works good for sales follow up..  but I can't handle it generating an order number for every failed transaction..   http://forum.virtuemart.net/index.php?topic=120124.0


Ok running a test and setting status for declined orders to pending. doesn't generate multiple order numbers on every failed attempt..  just the one set to pending..  Having it set to Canceled locked in that order number and then created another for each attempt.. I can handle this and do has one did and create a status of "sales lead"  and have an email sent to help them complete their order..