Module validation_utils

Module validation_utils 

Source

Enums§

ValidationError
Validation errors for Advanced Commerce API

Constants§

CURRENCY_CODE_LENGTH
Validation constants
MAXIMUM_DESCRIPTION_LENGTH
MAXIMUM_DISPLAY_NAME_LENGTH
MAXIMUM_REQUEST_REFERENCE_ID_LENGTH
MAXIMUM_STOREFRONT_LENGTH

Functions§

validate_currency
Validates currency code according to ISO 4217 standard.
validate_description
Validates description does not exceed maximum length.
validate_display_name
Validates display name does not exceed maximum length.
validate_price
Validates price is non-negative.
validate_sku
Validates SKU does not exceed maximum length.
validate_target_product_id
Validates target product ID is not empty.
validate_tax_code
Validates tax code is not empty.
validate_transaction_id
Validates transaction ID is not empty.
validate_uuid
Validates UUID string representation doesn’t exceed maximum length.