Skip to main content

What permissions does Bulk Discount Code Bot request?

Learn which Shopify permissions the Bulk Discount Code Bot app requests and why each permission is needed to create bulk discount codes.

Updated over 2 months ago

The Bulk Discount Code Bot app requests specific Shopify permissions during installation. These permissions allow the app to create discount price rules and configure eligibility settings.


The app does not access or store customer-specific data or order-related data. It only accesses the information needed to securely generate discount codes.


Permissions overview

Bulk Discount Code Bot requests the following Shopify permissions during installation:

  • View products

  • Edit customers

  • Read discounts

  • Edit other data

Each permission is described in detail below.


Permission details

View products

  • Shopify requires this permission so the app can look up products and collections when creating discount sets.
    This enables the accurate setup of discount eligibility.

Edit customers

  • This permission will only be requested if you use customer-eligibility. This permission allows viewing customer segments in Shopify. Customer data is not stored, and no specific customer data is accessed.

    *Edit customer permission is not enabled by default.

Note: If you do not use customer-based eligibility rules, you do not need to grant this permission.

Read discounts

  • This permission is required to count all discount codes created for your shop.
    Shopify enforces a limit of 20 million discount codes, and the app uses this permission to monitor total code generation.

Edit other data

  • This permission allows the app to create discount codes and support the code search tool.
    Shopify requires this access for apps that generate or manage discount price rules.


Data the app does not access

The Bulk Discount Code Bot app does not access or store:

  • Customer order history

  • Specific customer details, such as name, email address, mailing address, etc.

  • Sensitive customer attributes

  • Order details

  • Payment information

The app only accesses the information required to create discount code rules and eligibility settings.


Did this answer your question?