Payment Application for Sub-Customers

If you plan to utilize PayPack’s Customer Statement Link for your sub-customers, there is a critical NetSuite configuration you must adjust to ensure payments are recorded correctly.

Update NetSuite Preference

To provide a seamless payment experience for your sub-customers, PayPack needs the ability to apply payments directly to the specific transactions (invoices) associated with that sub-customer.

When the NetSuite preference "Apply Payments Through Top-Level Customers Only" is enabled, NetSuite restricts payment application. Instead of allowing a payment to be applied directly to a sub-customer’s invoice, it forces all payments to be managed at the parent (top-level) account.

If this remains enabled:

  • Sub-customers using the PayPack Statement Link will be able to submit payment information.

  • However, PayPack will be unable to apply that payment to the sub-customer's specific transactions.

  • The payment may fail to sync or remain unapplied at the parent level, requiring manual intervention from your accounting team.

How to Update

To ensure PayPack can automate payment applications for your sub-customers, follow these steps:

  1. Log in to NetSuite as an Administrator.

  2. Go to Setup > Accounting > Accounting Preferences.

  3. Click on the Accounts Receivable subtab.

  4. Locate the checkbox labeled Apply Payments Through Top-Level Customers Only.

  5. Uncheck this box.

  6. Click Save.

Apply Payments Through Top-Level Customers Only.png

Reference

For more technical details on how NetSuite handles consolidated payments and sub-customer relationships, please refer to the official NetSuite documentation: NetSuite Help Center: Consolidating Customer Payments

Was this article helpful?
0 out of 0 found this helpful

More resources