Skip to main content

commerce Domain

The commerce domain maps domain keywords to underlying faker implementations.

Faker Documentation

Methods

commerce.department

Returns a department inside a shop.

No parameters.

Examples:

commerce.department()

Example return values:

  • "Industrial"
  • "Baby"

commerce.isbn

Returns a random ISBN identifier.

ArgTypeRequiredDescription
separatorstringnoCharacter inserted between ISBN groups (for example -).
variantstringnoISBN length variant: use "10" for ISBN-10 or "13" for ISBN-13.

Examples:

commerce.isbn()
commerce.isbn(separator="-", variant="13")

Example return values:

  • "978-1-74663-962-4"
  • "978-1-158-06239-3"

commerce.price

Generates a price between min and max (inclusive).

ArgTypeRequiredDescription
decnumbernoThe number of decimal places.
maxnumbernoThe maximum price.
minnumbernoThe minimum price.
symbolstringnoThe currency value to use.

Examples:

commerce.price()
commerce.price(dec=1, max=1, min=1, symbol="$")

Example return values:

  • "348.35"
  • "818.69"

commerce.product

Returns a short product name.

No parameters.

Examples:

commerce.product()

Example return values:

  • "Salad"
  • "Pants"

commerce.productAdjective

Returns an adjective describing a product.

No parameters.

Examples:

commerce.productAdjective()

Example return values:

  • "Modern"
  • "Tasty"

commerce.productDescription

Returns a product description.

No parameters.

Examples:

commerce.productDescription()

Example return values:

  • "Roob - Wehner's most advanced Tuna technology increases concrete capabilities"
  • "Stylish Car designed to make you stand out with impossible looks"

commerce.productMaterial

Returns a material of a product.

No parameters.

Examples:

commerce.productMaterial()

Example return values:

  • "Bamboo"
  • "Plastic"

commerce.productName

Generates a random descriptive product name.

No parameters.

Examples:

commerce.productName()

Example return values:

  • "Soft Gold Shoes"
  • "Recycled Concrete Bike"