How do I set up redemption?

Buyers need a way to get into your product after they buy. Pick one: codes or licensing.

Codes checklist

  • Unique codes, one per buyer. Your Partner Portal shows how many it accepts.
  • Every code in the same format.
  • A CSV file: one column, one code per row, no header.
  • A redemption page on your site where buyers create an account and enter their code. It shows your product name, has name, email and password fields and a code field, and never asks for a card or phone number.
  • Upload the CSV and add the page link in your Partner Portal. We can't use codes sent by email.

Common questions

  • I have one coupon code. Why can't I use it? Each buyer gets their own code so you can see who redeemed and turn off access for refunds. A shared coupon can't do either.
  • My product is a download or works offline. You still need codes and a page where buyers enter them to get the download or license.
  • Where are refunded codes? In Sales & Analytics, as a CSV. Turn off access for refunded codes every week.
  • I uploaded codes but still got a reminder. Reload your Partner Portal and check the codes show as uploaded. If they do, you can ignore the reminder.

Licensing

Buyers sign in through your OAuth page and get the plan they bought, and your server gets a webhook for each event: purchase, activate, upgrade, downgrade and deactivate. You need an OAuth redirect URL that answers GET requests and a webhook URL that answers POST requests. Your API keys are in the Partner Portal under Redemption.

Follow the Licensing Guide step by step. It's required for licensing.