Invoices created for “on hold” orders, should be only when “processing”
-
Since we have automatic renewals via SEPA Direct Debit (Mollie payment plugin), renewal orders with this payment method are set to “on hold” instead of “pending payment” in order to avoid automatic cancellation after 60min due to stock management (SEPA Direct Debit payments might take up to 21 days). Renewal orders are created with “pending payment” status and automatically and immediately switched to “on hold” until the payment succeeds.
We have PDF Invoices set to be sent with 3 e-mails: (1) processing, (2) customer invoice / order details (manual e-mail) and (3) processing renewal order. So unless an invoice is sent manually, it should only be sent after a succesful payment, when (parent or renewa) order status is set to processing.
However, for all renewal orders by SEPA Direct Debit that are set to “on hold”, invoices are also created. This messes with our administration since many invoices are created for orders that might never be paid.
Any idea where to look to sort this out?
- The topic ‘Invoices created for “on hold” orders, should be only when “processing”’ is closed to new replies.