The GamiPress – Easy Digital Downloads (EDD) Partial Payments plugin is a professional add-on designed to bridge gamification and e-commerce by allowing users to redeem points for monetary discounts during the checkout process.
The GamiPress – Easy Digital Downloads (EDD) Partial Payments plugin is a professional add-on designed to bridge gamification and e-commerce by allowing users to redeem points for monetary discounts during the checkout process.
This is EXACTLY the same product as distributed by the developer. Sales Page
WordPress Version: 4.4 or higher.
PHP Version: 7.0 or higher (7.4+ recommended for performance).
Core Plugin Dependencies:
GamiPress (Free) – Core gamification engine.
Easy Digital Downloads (Free or Pro) – Core e-commerce engine.
GamiPress – EDD Integration (Free) – Necessary for basic communication between the two.
The plugin offers deep customization for how points are converted and displayed:
| Feature | Description |
| Conversion Rates | Set specific exchange rates (e.g., 100 Points = $1.00). You can set different rates for different Point Types. |
| Field Types | Choose how users enter points at checkout: Input (manual entry), Slider (drag to select), or Fixed (predefined amount). |
| Granularity (Step) | Define the “Amount Field Step” (e.g., a step of 10 means users can only redeem in multiples: 10, 20, 30 points). |
| Discount Caps | Limit the maximum discount per cart by a Flat Amount (e.g., max $10 off) or a Percentage (e.g., max 50% of the subtotal). |
| Refund Logic | Automatically restores points to the user’s balance if the EDD order is refunded. |
Backend Setup: Navigate to GamiPress > Settings > Add-ons > EDD Partial Payments to enable the feature for specific point types.
Conversion: The plugin calculates the value of the user’s points in real-time based on the conversion rate you provided.
Checkout UI: A section titled “Use points for a discount?” appears on the EDD checkout page.
Transaction: Once points are applied, they appear in the EDD “Fees” section of the order details, and the total balance due is updated.