I have encountered an issue where one of my clients cannot push payments to Acumatica.
The client uses the Undeposited Funds account.

Example of the request:
{
"id": null,
"rowNumber": null,
"note": "TEST2024",
"custom": null,
"files": null,
"ApplicationDate": {
"value": "2024-03-06T14:33:28Z"
},
"LastModifiedDateTime": null,
"ApplicationHistory": null,
"AppliedToDocuments": null,
"CardAccountNbr": null,
"CashAccount": {
"value": "1499"
},
"CreditCardProcessingInfo": null,
"CurrencyID": {
"value": "USD"
},
"CustomerID": {
"value": "CUSTOM"
},
"Description": {
"value": "TEST2024"
},
"DocumentsToApply": [],
"Hold": null,
"OrdersToApply": null,
"PaymentAmount": {
"value": 571.76
},
"PaymentMethod": {
"value": "ACH HQ"
},
"PaymentRef": null,
"ReferenceNbr": null,
"Status": {
"value": "03-2024"
},
"Type": {
"value": "Payment"
},
"PostPeriod": {
"value": "03-2024"
}
}
Acumatica returns the error message:
Response: {"message":"An error has occurred.","exceptionMessage":"Payment.CardAccountNbr: 'Card/Account Nbr.' cannot be empty.\nPayment.PaymentRef: 'Payment Ref.' cannot be empty.\nInserting 'AR Payment' record raised at least one error. Please review the errors.",
However, we use the same request for our other clients and do not encounter any problems.
Could you explain what the reason is of this issue and how to fix it?