# Create Test Licenses - only works for Development app?

**URL:** <https://devforum.zoom.us/t/create-test-licenses-only-works-for-development-app/139970>\
**Category:** App Marketplace\
**Created:** [December 16, 2025, 10:49pm UTC](https://devforum.zoom.us/t/create-test-licenses-only-works-for-development-app/139970 "2025-12-16T22:49:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![John34](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/john34/32/50617_2.png) [@John34](https://devforum.zoom.us/u/John34)\
**Post date:** [December 16, 2025, 10:49pm UTC](https://devforum.zoom.us/t/create-test-licenses-only-works-for-development-app/139970/1 "2025-12-16T22:49:18Z")

</div>

Hi Zoom team,

I’m running into a confusing issue with Zoom Apps monetization test licenses and I’m hoping to confirm whether this behavior is expected or a bug.

### What I’m seeing

- In the Zoom App Marketplace, I go to **Production → Monetization** and assign **test licenses** to users.

- My **Production monetization webhook endpoint URL** is configured and points to my production backend:

- However, when I **add or remove test licenses** , the monetization webhooks are consistently delivered to my **Development webhook endpoint:**

- My logs confirm that all license assignment/removal events are hitting the **development** endpoint, not production.

### Resulting problem

- When I install and test the **Production app** , Zoom reports that the user has **no entitlements/licenses**.

- This makes it impossible to test monetized features in production, since licenses never appear to be applied to the production app.

- Unassigning licenses also triggers webhooks, but again only against the development environment.

### Questions

1. Is it intentional that **test licenses only apply to the Development app** , even when they are assigned from the **Production → Monetization** page?

2. If so, is there any supported way to test entitlements in the **Production app** before going live?

3. If not intentional, is there something else I should be configuring to ensure production test licenses are applied correctly?

### Documentation mismatch

One additional point of confusion:

- The “Learn more” documentation mentions test license assignment under the **Development** tab.

- In the current Marketplace UI, test license assignment actually lives under the **Production → Monetization** page.

It’s not clear whether this is just a docs/UI mismatch or related to the behavior above.

Any clarification would be greatly appreciated. Thanks!

---

<div class="post-metadata">

**Author:** ![gianni.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/gianni.zoom/32/32523_2.png) [@gianni.zoom](https://devforum.zoom.us/u/gianni.zoom)\
**Post date:** [December 17, 2025, 8:09pm UTC](https://devforum.zoom.us/t/create-test-licenses-only-works-for-development-app/139970/3 "2025-12-17T20:09:45Z")

</div>

@virginie.zoom @catalina.diaz @nigel.hughey , is this expected since the app is not published yet? Thanks in advance?

---

<div class="post-metadata">

**Author:** ![virginie.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/virginie.zoom/32/41296_2.png) [@virginie.zoom](https://devforum.zoom.us/u/virginie.zoom)\
**Post date:** [December 18, 2025, 6:21am UTC](https://devforum.zoom.us/t/create-test-licenses-only-works-for-development-app/139970/4 "2025-12-18T06:21:31Z")

</div>

Hi John,

I appreciate the details you shared here. Please find my answers below and let me know if you have any additional questions:

1. Is it intentional that **test licenses only apply to the Development app** , even when they are assigned from the **Production → Monetization** page?  
_–\> Yes, Test licenses only available for Development app._

2. 
  1. If so, is there any supported way to test entitlements in the **Production app** before going live?  
_–\> Currently, since the app is not published, you cannot test the entitlements against the Production app._

  2. If not intentional, is there something else I should be configuring to ensure production test licenses are applied correctly?  
\*–\> Test licenses are intentionally not available in Production (they could be misused without purchasing the app). In order to test against in the Production version of the app, you can follow these steps:

One additional point to clarify:

- The “Learn more” documentation mentions test license assignment under the **Development** tab.  
_–\> You are right, we are currently working on fixing this statement. Test licenses should be under the Local test tab in Development. This is planned to be fixed in our next release._

- In the current Marketplace UI, test license assignment actually lives under the **Production → Monetization** page.  
_–\> Yes, this is about to be fixed in the next release as well._
