Giveaway Orders
When to use this screen
Affiliate purchases of giveaway code packs (payment + code generation). Not trader evaluation orders.
Who can open it / who to ping
- Affiliate user manage. Ping billing if payment shows paid but codes never generated.
Find the record
Open Admin → Marketing & Affiliate → Giveaway Orders. Open a purchase id.
Happy path
- Find the purchase.
- If paid but no codes: retry code generation.
- If never paid: verify payment or mark failed — do not invent codes.
Action catalog
| Action | When to use | Customer impact |
|---|---|---|
| Retry codes / generation | Paid, missing codes | Codes appear for the affiliate |
| Verify payment | Gateway lag | May flip to paid |
| Mark failed | Abandoned / fraud | Stops retries |
If this fails
- Retry on unpaid: will still fail — verify payment first.
- Codes exist in Giveaway Codes but order looks failed: refresh; do not generate a second pack.