Page 1 of 1

Does a Zero Balance Extension Exist once a customer pays?

Posted: Sun Apr 14, 2019 6:07 pm
by motion2082
Hey guys,

Have some "special" customers who buy stuff on our OpenCart 2.3.0.2 store via PayPal / NAB Transact but then the Invoice gets emailed to their accounts department who pays the Invoice again resulting in us having to issue multiple refunds. :choke: Facepalm

Is there a module that exists to show a Zero balance on their Invoice if they have already paid via PayPal or NAB Transact?

Regards,
Motion

Re: Does a Zero Balance Extension Exist once a customer pays?

Posted: Sun Apr 14, 2019 6:41 pm
by D3MO
So modify the invoice the ones is sent to these departments that the invoice already paid(i believe this is a moduletheone sends these invoices) so modify the module with an watermark PAID. or something like that (if it is pdf invoice)

motion2082 wrote:
Sun Apr 14, 2019 6:07 pm
Hey guys,

Have some "special" customers who buy stuff on our OpenCart 2.3.0.2 store via PayPal / NAB Transact but then the Invoice gets emailed to their accounts department who pays the Invoice again resulting in us having to issue multiple refunds. :choke: Facepalm

Is there a module that exists to show a Zero balance on their Invoice if they have already paid via PayPal or NAB Transact?

Regards,
Motion

Re: Does a Zero Balance Extension Exist once a customer pays?

Posted: Sun Apr 14, 2019 7:05 pm
by motion2082
D3MO wrote:
Sun Apr 14, 2019 6:41 pm
So modify the invoice the ones is sent to these departments that the invoice already paid(i believe this is a moduletheone sends these invoices) so modify the module with an watermark PAID. or something like that (if it is pdf invoice)
Currently using PDF Invoice by GeekoDev. In discussion with them to make a custom modification with a watermark

Just interested if there are other solutions available?

Re: Does a Zero Balance Extension Exist once a customer pays?

Posted: Sun Apr 14, 2019 7:21 pm
by D3MO
well you already answered this question yourself how to send 0 invoice. also modify this module so invoice instead of total shows 0 . if they do manually get the invoice and manually pays for it there cant be any mod at all. either do not take paypal payments and allow departments to pay once received invoices or do not take payments from departments:) by not sending invoice or sending invoice with a subject Here is your xxx order invoice - PAID or something to let them know it is paid or not. For example we have received xxx payment from xxx order and here we send you the invoice for your paid items/services etc....

Or we did received your payment and prepared you the invoice for your paid order nr xxx. (in a subject line) so department will understand that the invoice is paid.

Re: Does a Zero Balance Extension Exist once a customer pays?

Posted: Sun Apr 14, 2019 8:04 pm
by motion2082
Just thought it could be done via OpenCart not the PDF Invoice module

Re: Does a Zero Balance Extension Exist once a customer pays?

Posted: Sun Apr 14, 2019 8:59 pm
by D3MO
well what you need simply to let real people to understand that this invoice is paid or no so i believe email body and subject + attached invoiceitselfismore than enough for departments to understand is it paid or not:)

Re: Does a Zero Balance Extension Exist once a customer pays?

Posted: Sun Apr 14, 2019 9:05 pm
by motion2082
D3MO wrote:
Sun Apr 14, 2019 8:59 pm
well what you need simply to let real people to understand that this invoice is paid or no so i believe email body and subject + attached invoiceitselfismore than enough for departments to understand is it paid or not:)
Yes I guess so ;)

Re: Does a Zero Balance Extension Exist once a customer pays?

Posted: Sun Apr 14, 2019 9:07 pm
by D3MO
So you need to add check before invoice is sent to department if it is paid send one email if not send another

Re: Does a Zero Balance Extension Exist once a customer pays?

Posted: Sun Apr 14, 2019 9:21 pm
by motion2082
D3MO wrote:
Sun Apr 14, 2019 9:07 pm
So you need to add check before invoice is sent to department if it is paid send one email if not send another
That’s correct :)