discountCsvImport
Import discount records from a CSV file with comprehensive validation and mapping.
Processes CSV data to create multiple discount records efficiently. Supports field mapping, validation, and error reporting for bulk discount management operations.
Possible errors:
- CSV_IMPORT_ERROR: Failed to process CSV file
- DISCOUNT_VALIDATION_ERROR: Invalid discount data in CSV
- DISCOUNT_CREATE_ERROR: Failed to create discount records
- UNAUTHENTICATED: Invalid or missing authentication
- FORBIDDEN: Insufficient permissions to import discounts
AUTH: Role=[pricing.OWNER]
discountCsvImport(
input: DiscountCsvInput!
): CsvImportResponse!
Arguments
discountCsvImport.input
● DiscountCsvInput!
non-null input
CSV import configuration including file data and field mappings.
Contains the CSV file and mapping instructions for converting CSV columns to discount fields with proper validation.