NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Customer Payment → Insert or update record

AI-generated

Summary

Upsert a Customer Payment record in NetSuite.

Inputs

  • id (required) — External identifier. Mapped to the URL path parameter for PUT /customerPayment/{id}.
  • isDebugMode — Whether to include full request and response info in the output. Default: false.
  • authMethod — Authentication method. Options: OAuth1 (default) or OAuth2.
  • payment — Payment amount in the transaction currency.
  • tranDate — Posting date for the payment. NetSuite defaults to today's date; an alternate date may be specified.
  • memo — Optional memo describing the payment. Appears on reports such as the Accounts Receivable register.
  • currency — Currency for the payment, specified as an internal or external identifier collection.
  • subsidiary — Subsidiary association, specified as an internal or external identifier collection.
  • customer — Customer association, specified as an internal or external identifier collection.
  • department — Department association, specified as an internal or external identifier collection.

Output shape

The NetSuite Customer Payment record object, including system-generated fields such as tranId, payment, and timestamps.

If isDebugMode is enabled, the node output includes the full request and response details. Otherwise, only the record response is returned.

Links

Discussion