- DATE:
- AUTHOR:
- Versapay Team
Fix for Missing Check # in Cash Application Payments
Applies to: Clients using Cash Application + NetSuite NextGen Connector
Issue resolved: NetSuite was unable to display the Check # field unless the payment method was explicitly set to "Check".
What to do:
Go to Setup > Accounting > Accounting Lists
Filter by Type: Payment Method
Locate payment methods used for Cash App payments, click Edit. This includes payment methods that you’re using for checks, ACHs, wires, lockbox, etc. via Cash App; this does not include payment methods that you’re using for digital bank payments taken via C-AR.
Change the Type dropdown to Check
Click Save
Versapay can now retry any sync failures.
How to verify it worked:
Create a new customer payment in NetSuite. You can leave most fields blank.
Navigate to the Payment Method sub-tab. Change the Payment Option dropdown to the payment method that has been used for Cash Application payments. A “Check #” field should appear.
Repeat for all relevant payment methods.
If you have your preferences set to “Show Internal IDs”, you can click on “CHECK #” to verify the Field ID is “checknumber”.
More issues?
If step #2 above executes properly and you’re still having issues, the payment method plugged into the Versapay connector might not match the one that was updated in NetSuite.
Right-click anywhere in your Customer Payment record and choose “Inspect”. In the Elements tab, Ctrl+F / Cmd+F for the name of your payment option.
Find the line that says {“value”:”##”,”text”:”paymentmethodname”}. In this example, it’s {“value”:”10”,”text”:”Versapay Bank Payment”}. Provide the number that follows “value” to Versapay support to confirm that it matches the connector.
Need help or have questions?
Contact Versapay Support and reference the specific update for faster resolution.