Skip to main content

max / makenotwork

Standardize pricing terminology to "One-Time Purchase" Item wizard pricing card said "Fixed Price" while project wizard, paywall, landing page, and docs all said "One-time purchase". Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Author: Max J. <87768334+MaxJMath@users.noreply.github.com> · 2026-05-03 02:33 UTC
Commit: e5cf461d964730349d9141bfed2c50bdef069dc9
Parent: 13fcc4c
2 files changed, +2 insertions, -2 deletions
@@ -39,7 +39,7 @@ Usability audit grade: B. Complexity C+, Completeness B+, Learnability B, Discov
39 39
40 40 - [ ] **[MEDIUM]** Restructure user dashboard tabs — show 4 core tabs (Account, Projects, Payments, Support) by default. Collapse SyncKit, SSH Keys, Forums, Media into "More Tools" overflow section. Current 11 tabs overwhelm new creators
41 41 - [ ] **[MEDIUM]** Fix price input to use dollars, not cents — promo code and subscription tier forms accept cents (e.g. "500" for $5). Add live preview ("= $5.00") or switch to dollar input with auto-conversion
42 - - [ ] **[MEDIUM]** Standardize pricing terminology — project wizard says "One-time purchase", item wizard says "Fixed Price" for same concept. Pick one term and use it everywhere
42 + - [x] **[MEDIUM]** Standardize pricing terminology — item wizard now says "One-Time Purchase" to match project wizard, paywall, landing page, and docs
43 43 - [ ] **[MEDIUM]** Add self-service refund UI for creators — backend exists (`pending_refunds.rs`) but no dashboard UI. Add "Refund" button in creator transaction history
44 44
45 45 ### Medium (discoverability and learnability)
@@ -25,7 +25,7 @@
25 25 {% if pricing_model == "fixed" %}checked{% endif %}
26 26 onchange="updatePricingFields()">
27 27 <span class="pricing-card-inner">
28 - <span class="pricing-card-label">Fixed Price</span>
28 + <span class="pricing-card-label">One-Time Purchase</span>
29 29 <span class="pricing-card-desc">Set a specific price for this item.</span>
30 30 </span>
31 31 </label>