You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add Paddle.js integration to pricing page with env-based config
- Fix webhook: fetch customer email via Paddle API (not in webhook payload)
- Support quantity > 1: generate multiple license keys per purchase
- Update email template to show numbered keys for bulk purchases
- Add cursor-pointer to buy buttons
- Update licensing docs with full Paddle setup instructions
- Fix perpetual price $149 → $199 in docs
<p>Thanks for purchasing ${params.productName}! Here's your license key:</p>
60
-
61
-
<div class="license-box">
62
-
${params.licenseKey}
63
-
</div>
64
-
86
+
87
+
<p>${introText}</p>
88
+
89
+
${licenseBoxesHtml}
90
+
65
91
${orgLine}
66
-
92
+
67
93
<h3>How to activate:</h3>
68
94
<ol>
69
95
<li>Open ${params.productName}</li>
70
-
<li>Go to <strong>Menu → Enter License Key</strong></li>
71
-
<li>Paste the key above and click Activate</li>
96
+
<li>Go to <strong>Menu → Enter license key</strong></li>
97
+
<li>Paste a key and click Activate</li>
72
98
</ol>
73
-
99
+
74
100
<p>${licenseDescription}</p>
75
-
101
+
76
102
<div class="note">
77
-
<strong>Multiple machines?</strong> Your license lets you run ${params.productName} on multiple machines — like a laptop and desktop for remote debugging — as long as you're the only one using it.
103
+
<strong>Multiple machines?</strong> Each license lets you run ${params.productName} on multiple machines — like a laptop and desktop for remote debugging — as long as you're the only one using that license.
78
104
</div>
79
-
105
+
80
106
<div class="footer">
81
107
<p>Questions? Just reply to this email or contact <a href="mailto:${params.supportEmail}">${params.supportEmail}</a></p>
82
108
<p>Happy file managing! ⌘</p>
@@ -89,19 +115,19 @@ Welcome to ${params.productName}!
89
115
90
116
Hey ${params.customerName},
91
117
92
-
Thanks for purchasing ${params.productName}! Here's your license key:
118
+
${introText}
93
119
94
-
${params.licenseKey}
120
+
${licenseKeysText}
95
121
96
122
${orgLineText}
97
123
How to activate:
98
124
1. Open ${params.productName}
99
-
2. Go to Menu → Enter License Key
100
-
3. Paste the key above and click Activate
125
+
2. Go to Menu → Enter license key
126
+
3. Paste a key and click Activate
101
127
102
128
${licenseDescription}
103
129
104
-
Multiple machines? Your license lets you run ${params.productName} on multiple machines — like a laptop and desktop for remote debugging — as long as you're the one using it.
130
+
Multiple machines? Each license lets you run ${params.productName} on multiple machines — like a laptop and desktop for remote debugging — as long as you're the one using that license.
0 commit comments