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>
2 files changed,
+2 insertions,
-2 deletions
| 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 |
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>
|