#Unable to Create Licence Keys Manually [BUG]

1 messages · Page 1 of 1 (latest)

weary hemlock
#

when trying to create a license-key manually, being on the /sales/license-keys page, the page redirects to products/create.

gray mangoBOT
weary hemlock
gray mangoBOT
# weary hemlock already have a product setup, and license enabled for it.

Check these quickly:

  • ✅ Make sure you're in the same mode (Test vs Live) where the product exists
  • ✅ Confirm the product is saved and active (not draft)
  • ✅ Ensure the product has at least one price attached
  • ✅ Verify License Keys are enabled in the product settings and saved

If all of that looks correct, are you seeing this in Test mode or Live mode?

weary hemlock
gray mangoBOT
# weary hemlock 1. Yes, both are on same 'Live' mode 2. the product is saved, and active (i am a...

If all 4 are confirmed, check these:

  • ✅ Make sure you’re in the correct workspace/org (top-left switcher)
  • ✅ Confirm you have Owner/Admin permissions (not limited role)
  • ✅ Try a hard refresh or open in incognito (rule out stale session)
  • ✅ Log out and back in to reset dashboard state

To verify it’s truly active:

  • Open the product → status should show Active
  • It should not show Draft or Archived

If it still redirects, share:

  • Product ID
  • Screenshot of the product page header (showing status + mode)

This may need a quick backend check.

weary hemlock
#

@edgy lance need further assistant here.

edgy lance
#

@radiant wyvern please help here

weary hemlock
#

Hey @radiant wyvern
any progress here?

radiant wyvern
# weary hemlock Hey <@999394131652640809> any progress here?

Yes, we know it routes to the product page because that’s where the license key is configured. In Dodo Payments, you cannot create a license key directly by clicking a button. The license key is automatically created once the payment is successfully completed and send to customer email

weary hemlock
#

I understand, but
The top right button says,
"New Licence Key" -> which translates to "add a new licence key to the table/record", so it's misleading UI.

also, for a use case like, I plan to run free give aways for few random users,
where i will need to generate license keys and be send to the winners.

i know, the similar could be achieved by having a replica of licence table on my DB, and treat it as a source of truth, and add new keys there directly and then send custom emails. But i would like my DODO account to be the source of truth, as it's closest to the payments.

cc: @main sentinel