Customer Deposit

A customer deposit transaction records the funds received when a customer makes an advance payment for an order. This payment is recorded in the general ledger as a liability until the goods or services are delivered, and does not affect the customer's accounts receivable balance. After the order is filled, the deposit is applied against the invoice.

For help working with this record in the UI, see Customer Deposits.

The internal ID for this record is customerdeposit.

See the SuiteScript Records Browser for all internal IDs associated with this record.

Note:

For information about using the SuiteScript Records Browser, see Working with the SuiteScript Records Browser in the NetSuite Help Center.

For information about scripting with this record in SuiteScript, see the following help topics:

Supported Script Types

The customer deposit record is scriptable in both client and server SuiteScript.

Supported Functions

The customer deposit record is fully scriptable. It can be created, updated, copied, deleted, and searched using SuiteScript.

Usage Notes

The following table provides usage notes for specific fields on this record.

Field Internal ID

Field UI Label

Note

Body Fields

ccnumber

Credit Card #

To prevent users from accessing sensitive information such as password and credit card data, this field cannot be read in beforeSubmit user event scripts for external role users (for example, shoppers, online form users (anonymous users), customer center).

isrecurringpayment

Recurring Payment

A value for this field is stored only if the value for paymentmethod is a credit card.

Related Topics

General Notices