NetSuite REST Azerion icon

NetSuite REST Azerion

Call NetSuite SuiteTalk REST operations.

Actions981

Credit Card Charge → Insert or update record

AI-generated

Summary

Updates or inserts a NetSuite Credit Card Charge record by external identifier.

Inputs

  • id (required) — External identifier for the credit card charge record.
  • isDebugMode — Whether to include full request and response info in the output
  • authMethod — Authentication method; options: OAuth1 or OAuth2 (default OAuth1)
  • userTotal — Dollar amount of the transaction
  • tranDate — Posting date for the credit card transaction
  • memo — Memo appearing as description for this credit card transaction on reports
  • tranId — Transaction number from your credit card transaction
  • replace — Names of sublists on this record; all sublist lines will be replaced with lines specified in the request
  • replaceSelectedFields — If true, all fields that should be deleted in the update request must be included in the 'replace' query parameter
  • customFields — List of custom fields to set on the record

Output shape

Response from NetSuite REST API; optionally includes full request and response metadata when isDebugMode is enabled.

PUT /creditCardCharge/{id} is used; id is required and maps to the URL path parameter. Authentication defaults to OAuth1 if authMethod is not specified.

Links

Discussion