Mint "Transfer" reconciliation error "Value missing for Payment Entry: Payment Form"

System: v15 hosted by frappe + Plaid + MINT.

When trying to reconcile a credit card payment from bank account as ‘Transfer’, MINT successfully suggests a mirrored transaction, but when I click “Accept”, and then click Transfer”, an error message pops up:

There was an error.

Error: Value missing for Payment Entry: Payment Form

There are no other values / fields on this form so no immediate clue where the issue is coming from.

I will appreciate any direction to get this solved.

Thank you in advance!

Do you have a custom field in Payment Entry Doctype called as “Payment Form” which is mandatory?

Hi, thank you for responding. I have not made any custom fields - this is a clean default installation. Where should I check for this “Payment Entry Doctype”?

Thank you.

Looking into the default Payment Entry under Accounts Payable shows there is a pull-down field called “Payment Form” which refers to the type of payment (03 = electronic transfer). The issue likely is related to MINT not specifying this field during reconciliation of transfer.

This may be a bug?

I am not sure if this field comes out of the box in ERPNext - is this on v16?
Regardless, we plan to support custom fields - especially mandatory ones on Mint soon.

ERPNext / frappe framework v15.92; MINT v1.10. This is the default installation hosted on cloud.frappe.io as part of 2-week free trial. Mint is also 1-click install from frappe app marketplace.

Ah it looks like the custom field has been added by the app which provides Mexican invoicing perhaps?

For now, you would have to create the payment entry manually and then use Mint to match it against the transaction.

I’ll update on this thread when we have the feature to bring in all the other custom fields on the Mint UI.

I honestly don’t know. It’s behaving like this out of the box.

Got it. I’ll add support for it soon.