BigCommerce

Allows requests to the Bigcommerce API

Actions25

Customer Form Field Values → Upsert

AI-generated

Overview

This node allows users to upsert (update or insert) customer form field values in BigCommerce. It is useful for managing custom fields associated with customers, such as preferences or additional information collected during account signup. For example, it can update a checkbox or text field value for a specific customer based on their user ID and the field name.

Use Case Examples

  1. Updating a customer's signup checkbox field to reflect their subscription preference.
  2. Setting a custom text field value for a customer to store additional notes or information.

Properties

Name Meaning
User Id The ID of the customer whose form field values are being updated.
Field Name The name of the form field being updated or fetched.
Field Value Type The type of the form field value, either checkbox or text field, which determines how the value is processed.
Field Value (Comma separated list) The value for the checkbox type field, provided as a comma-separated list of selected options.
Field Value (Text Field) The value for the text field type, provided as a string.

Output

JSON

  • id - The ID of the customer whose form field values were upserted.
  • fieldName - The name of the form field that was updated.
  • fieldValue - The value set for the form field, either checkbox or text field value.
  • status - The status or result of the upsert operation.

Dependencies

  • BigCommerce API with appropriate API key credentials

Troubleshooting

  • Ensure the provided User Id corresponds to an existing customer in BigCommerce to avoid errors.
  • Verify that the Field Name matches an existing form field configured in BigCommerce.
  • Check that the Field Value Type matches the actual type of the form field to prevent data type mismatches.
  • If the API request fails, confirm that the BigCommerce API credentials are correctly configured and have sufficient permissions.

Links

Discussion