WP Manifestindependent plugin directory
manifest / ecommerce / redeemer-appsumo-edd

Redeemer for AppSumo + EDD

Validates AppSumo promo codes and auto-issues Easy Digital Downloads (EDD) Software Licensing licenses. OOP + Composer.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/devatiq/redeemer-appsumo-edd/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Redeem AppSumo promo codes and auto-issue EDD Software Licensing licenses.

Description

This plugin exposes a secure REST endpoint to validate an AppSumo code (locally or via API) and then creates a $0 completed EDD payment for a configured Download/Price ID so that EDD Software Licensing generates the license automatically.

Usage

  1. Activate plugin.
  2. Settings → AppSumo Redeemer:
    • Set Webhook/REST Secret.
    • Set EDD Download ID (e.g., 2067).
    • Set Allowed Price IDs (e.g., 1,2).
    • (Optional) Seed codes in “Seed Codes” as CODE|PRICE_ID (one per line).
    • (Optional) Enable “Infer Tier from Code Prefix” (AS-1-..., AS-2-...).
  3. REST endpoint: POST /wp-json/redeasedd/v1/redeem Headers: Authorization: Bearer YOUR_SECRET Body JSON: { "email": "buyer@example.com", "code": "AS-1-ABCDE12345", "price_id": 1, "name": "Buyer Name" }

Returns: { ok, payment_id, price_id, licenses[] }