Redeemer for AppSumo + EDD
Validates AppSumo promo codes and auto-issues Easy Digital Downloads (EDD) Software Licensing licenses. OOP + Composer.
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/devatiq/redeemer-appsumo-edd/archive/refs/heads/main.zipRedeem 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
- Activate plugin.
- 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-...).
- 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[] }