NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Payment Item → Insert record

AI-generated

Summary

Insert a new Payment Item record into NetSuite using specified fields and optional parameters.

Inputs

  • Authentication Method - authMethod — Select the authentication method used (OAuth1 or OAuth2). Defaults to OAuth1.
  • Additional Fields - additionalFields — Specify optional properties of the Payment Item such as Account, Class, Custom Form, Description, Display Name, External ID, Inactive flag, Item Name/Number, Item Type, Location, Payment Method, Subsidiary, and various dates. These fields extend the Payment Item record per NetSuite's schema.
  • Custom Fields - customFields — Provide custom field values by specifying field name, type, and value for each custom field to include with the Payment Item.
  • Debug Mode - isDebugMode — Enable to include full request and response details in the output for debugging purposes.
  • Preference - Prefer — Set server behavior preference such as asynchronous execution with 'respond-async'.
  • Idempotency Key - X-NetSuite-Idempotency-Key — Provide a unique UUID to ensure idempotent asynchronous requests are executed only once.
  • Property Name Validation - X-NetSuite-PropertyNameValidation — Configure strictness of property name validation: Error, Warning, or Ignore.
  • Property Value Validation - X-NetSuite-PropertyValueValidation — Configure strictness of property value validation: Error, Warning, or Ignore.

Output shape

a single record representing the created Payment Item returned by NetSuite's API

Output may include full request and response data if Debug Mode is enabled. The created Payment Item record fields reflect input values and system-generated properties. Asynchronous requests may respond differently based on preference headers.

Links

Discussion