NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Customer Payment → Update record

AI-generated

Summary

Updates an existing Customer Payment record in NetSuite by its internal ID using a PATCH request.

Inputs

  • id (required) — The internal identifier of the Customer Payment record to update.
  • additionalFields — Collection of standard NetSuite Customer Payment fields to update (e.g. memo, payment amount, applied sublists, status) along with custom NetSuite request headers like Prefer or X-NetSuite-Idempotency-Key.
  • customFields — Custom fields to update on the record, specified as key-value pairs with field types.
  • isDebugMode — When enabled, appends full HTTP request and response details to the node output.
  • authMethod — Authentication method to use for the REST API call (OAuth1 or OAuth2).

Output shape

a single JSON object containing the NetSuite API response

If isDebugMode is enabled, the output object includes raw request options, response headers, and status code alongside the API payload.

Examples

Example 1: Update a customer payment memo and payment amount

Set Id to 12345, and under Additional Fields set Payment Amount to 500.00 and Memo to 'Updated payment allocation'.

Example 2: Apply payment with strict NetSuite property validation

Set Id to 67890, and under Additional Fields configure X - Net Suite - Property Name Validation to 'Error' and Status to 'A'.

Links

Discussion