Errors -4641 and 136 when importing receive payments files
Hey,
I am trying to import lists of payments for invoices.
When I try to match customer by ID I get this error
Error -4641: ReceivePaymentEvent_LineSaleEventDoesNotBelongToCard
When I try to match customer by customer name I get
Error -136 The card attached to the invoice is not the same as the card attached to the payment
I have confirmed that I have the correct ID's and customer names, and indeed as part of the same import I had 38 apply correctly.
I've noticed that the only invoices that this issue happens with are ones where a different customer has been issued an invoice with the same invoice number.
It feels to me like MYOB is searching for the supplied invoice number, picking the first one, then checking that the customer of that invoice in MYOB matches the customer on the import file.
This is the log when I attempted to import a list of payments by customer ID
Has anyone else encountered this issue?
Update: I reached out via live chat and was helped out by Rhonna.
After she ran some diagnostics, we cleared the MYOB cache by deleting the companyFileCache file within -
Cache located in "C:\Users\<userName>\AppData\Local\MYOB\AccountRight\Current\Cache".
After this I tried importing again and happily was met with success!
Many thanks,
Dan