The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Release notes outline upcoming customer-impacting changes that are expected to be displayed in production environments. Please note that features considered for future development are not included in the notes.
Canvas Catalog is an all-in-one learning solution that integrates with the Canvas LMS as a course registration system, payment gateway, and learning platform. Learn more about Canvas Catalog.
Unless otherwise stated, all features in this release are available in the Beta environment on 2025-07-02 and the Production environment on 2025-07-07.
New Features |
Summary
Canvas Catalog introduces support for one-time-use promotion codes, addressing the need for secure, limited-use campaigns such as alumni incentives, referral programs, and conference giveaways.
Notes:
The Unlimited option is enhanced to give admins greater flexibility. Admins can configure:
Change Benefit
This update eliminates manual workarounds and enforces true single-use restrictions across the platform.
Feature Workflow
Admins can designate a one-time use promotion code via the Usage drop-down menu.
In the Usage drop-down menu, select the One-Time Use option.
When enabled, a code is automatically invalidated after a single redemption, regardless of the user, ensuring strict enforcement of one-time use.
In the Unlimited usage, admins can set a max per user and max total use for promotion codes.
|
Usage Scenario |
Behavior |
|
One-Time Use |
Redeemable once, by any user. After use, the code is locked and cannot be reused. |
|
Max Total Use |
Shared pool. Once total redemptions are reached, the code is blocked for all users. |
|
Max Per User |
Per-user enforcement. A user cannot redeem the code more than the set limit. |
|
Max Total Use + Max Per User |
Combined restriction. A user is limited individually, and the code expires after the total usage cap is reached. |
Notes:
Unregistered User Promotion Usage
Bulk Purchase Promotion Usage
Legacy Mode Promotion Usage
💡 Related feature idea(s): [Catalog] Promotion Code Handling - Use By Only a Specific User, [Catalog] Promotion Codes Handling - Limit Use, [Catalog] Add an additional usage option to promotions and allow admin to specify number of uses
Summary
Stock Keeping Unit (SKU) tracking is available for programs in Canvas Catalog, enabling institutions to assign standardized identifiers to programs.
Change Benefit
This enhancement supports consistent sales tracking, reporting, and integration with external platforms.
Feature Workflow
In Catalog Settings, in the Listings tab, admins can select a program and add a Program Listing SKU.
2025-07-08
2025-07-02
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in