Merge pull request #2427 from internetee/lhv-connect-does-not-process-payments

added send invoice status during payment order paying
This commit is contained in:
Timo Võhmar 2022-09-02 12:38:34 +03:00 committed by GitHub
commit 2bc1a55791
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 18 additions and 0 deletions

View file

@ -47,6 +47,8 @@ class BankTransaction < ApplicationRecord
if create_activity(registrar, invoice)
payment_order.paid!
EisBilling::SendInvoiceStatus.send_info(invoice_number: invoice.number,
status: 'paid')
else
payment_order.update(notes: 'Failed to create activity', status: 'failed')
end

View file

@ -21,6 +21,7 @@ module EisBilling
data[:custom_field1] = invoice.description
data[:custom_field2] = INITIATOR
data[:invoice_number] = invoice.number
data[:reference_number] = invoice.reference_no
data
end