Skip to content

Commit d2a4682

Browse files
committed
docs: referral program specification and non-technical overview
1 parent df9ab76 commit d2a4682

3 files changed

Lines changed: 602 additions & 0 deletions

File tree

docs/REFERRAL-OVERVIEW.html

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,189 @@
1+
<!DOCTYPE html>
2+
<html xmlns="http://www.w3.org/1999/xhtml">
3+
<head>
4+
<meta charset="utf-8" />
5+
<meta name="generator" content="pandoc" />
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
7+
<title>CipherPay Referral Program</title>
8+
<style>
9+
/* Default styles provided by pandoc.
10+
** See https://pandoc.org/MANUAL.html#variables-for-html for config info.
11+
*/
12+
code{white-space: pre-wrap;}
13+
span.smallcaps{font-variant: small-caps;}
14+
div.columns{display: flex; gap: min(4vw, 1.5em);}
15+
div.column{flex: auto; overflow-x: auto;}
16+
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
17+
/* The extra [class] is a hack that increases specificity enough to
18+
override a similar rule in reveal.js */
19+
ul.task-list[class]{list-style: none;}
20+
ul.task-list li input[type="checkbox"] {
21+
font-size: inherit;
22+
width: 0.8em;
23+
margin: 0 0.8em 0.2em -1.6em;
24+
vertical-align: middle;
25+
}
26+
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
27+
</style>
28+
<link rel="stylesheet" href="data:text/css,body{font-family:Helvetica,Arial,sans-serif;max-width:700px;margin:40px auto;padding:0 20px;line-height:1.6;color:%23333}h1{border-bottom:2px solid %23333;padding-bottom:8px}h2{margin-top:32px}h3{margin-top:24px}table{border-collapse:collapse;width:100%}th,td{border:1px solid %23ccc;padding:8px 12px;text-align:left}th{background:%23f5f5f5}hr{border:none;border-top:1px solid %23ddd;margin:24px 0}" />
29+
</head>
30+
<body>
31+
<h1 id="cipherpay-referral-program">CipherPay Referral Program</h1>
32+
<p><strong>Private draft – not for public distribution</strong></p>
33+
<hr />
34+
<h2 id="what-is-it">What is it?</h2>
35+
<p>A referral program that rewards people who bring new merchants to
36+
CipherPay. Referrers earn a percentage of the payment volume processed
37+
by the merchants they refer. Referred merchants get a reduced fee to
38+
start.</p>
39+
<hr />
40+
<h2 id="who-can-refer">Who can refer?</h2>
41+
<h3 id="existing-merchants">Existing merchants</h3>
42+
<p>Any CipherPay merchant can generate a referral code from their
43+
dashboard and share it. Their earnings are credited against their own
44+
CipherPay fees.</p>
45+
<h3 id="advocates-non-merchants">Advocates (non-merchants)</h3>
46+
<p>Community members, influencers, or Zcash enthusiasts who don’t
47+
process payments themselves. They register with a Zcash payout address
48+
and receive their earnings directly in ZEC.</p>
49+
<p>Non-merchant referrers are invite-only during the initial
50+
rollout.</p>
51+
<hr />
52+
<h2 id="what-does-the-referrer-get">What does the referrer get?</h2>
53+
<ul>
54+
<li><strong>0.5% of referred merchant’s payment volume</strong> for
55+
<strong>12 months</strong></li>
56+
<li>Earnings are calculated on every confirmed payment the referred
57+
merchant receives</li>
58+
<li><strong>Choose your payout method:</strong>
59+
<ul>
60+
<li><strong>Fee credit</strong> (default) – earnings are deducted from
61+
your CipherPay fees</li>
62+
<li><strong>ZEC payout</strong> – earnings are paid out directly in ZEC
63+
to a wallet address you provide</li>
64+
</ul></li>
65+
<li>Minimum payout threshold for ZEC payouts: 0.5 ZEC</li>
66+
</ul>
67+
<h3 id="example">Example</h3>
68+
<p>Bob refers Ledger. Ledger processes 100 ZEC in payments over 12
69+
months.</p>
70+
<p>Bob earns 0.5% of 100 ZEC = <strong>0.50 ZEC</strong> total over the
71+
year.</p>
72+
<hr />
73+
<h2 id="what-does-the-referred-merchant-get">What does the referred
74+
merchant get?</h2>
75+
<ul>
76+
<li><strong>Half-price fees for the first 3 months</strong>: 0.5%
77+
instead of the standard 1%</li>
78+
<li>After 3 months, the standard 1% fee applies</li>
79+
<li>The discount is automatic – applied at signup when the referral code
80+
is used</li>
81+
</ul>
82+
<h3 id="existing-merchants-1">Existing merchants</h3>
83+
<p>Already using CipherPay but don’t have a referral code? You can apply
84+
one at any time. You get the full discount (0.5% for 3 months from the
85+
date you apply it), and the referrer earns their commission for 12
86+
months.</p>
87+
<p>One code per merchant, one time, no exceptions.</p>
88+
<h3 id="example-1">Example</h3>
89+
<p>Ledger uses Bob’s referral code when signing up.</p>
90+
<ul>
91+
<li>Months 1–3: Ledger pays <strong>0.5%</strong> on every payment
92+
received</li>
93+
<li>Month 4 onward: Ledger pays the standard <strong>1%</strong></li>
94+
</ul>
95+
<hr />
96+
<h2 id="how-it-works">How it works</h2>
97+
<ol type="1">
98+
<li><strong>Referrer generates a code</strong> – from the dashboard
99+
(merchants) or on registration (advocates)</li>
100+
<li><strong>New merchant signs up with the code</strong> – entered
101+
during registration</li>
102+
<li><strong>Discount activates immediately</strong> – 0.5% fee for 3
103+
months</li>
104+
<li><strong>Commissions accrue on every payment</strong> – 0.5% of
105+
volume for 12 months</li>
106+
<li><strong>Earnings are credited or paid out</strong> – fee credits for
107+
merchants, ZEC payouts for advocates</li>
108+
</ol>
109+
<p>Referral codes look like <code>CPREF-A3K9M2X7</code>. Custom vanity
110+
codes (e.g. <code>CPREF-ZCASH</code>) are available on request.</p>
111+
<p>Referrers get a shareable link:
112+
<code>cipherpay.app/ref/{code}</code></p>
113+
<hr />
114+
<h2 id="who-pays-for-this">Who pays for this?</h2>
115+
<p>The referrer’s commission comes from CipherPay’s fee – not from the
116+
merchant. Merchants never pay more than the standard 1%.</p>
117+
<p>During the 3-month discount period, CipherPay absorbs the full cost
118+
as a merchant acquisition investment.</p>
119+
<table>
120+
<thead>
121+
<tr>
122+
<th>Period</th>
123+
<th>Merchant pays</th>
124+
<th>Referrer earns</th>
125+
<th>CipherPay keeps</th>
126+
</tr>
127+
</thead>
128+
<tbody>
129+
<tr>
130+
<td>Months 1–3</td>
131+
<td>0.5%</td>
132+
<td>0.5%</td>
133+
<td>0%</td>
134+
</tr>
135+
<tr>
136+
<td>Months 4–12</td>
137+
<td>1.0%</td>
138+
<td>0.5%</td>
139+
<td>0.5%</td>
140+
</tr>
141+
<tr>
142+
<td>After month 12</td>
143+
<td>1.0%</td>
144+
<td>0%</td>
145+
<td>1.0%</td>
146+
</tr>
147+
</tbody>
148+
</table>
149+
<hr />
150+
<h2 id="when-do-commissions-activate">When do commissions activate?</h2>
151+
<p>To prevent gaming, commissions become payable only after the referred
152+
merchant shows real activity:</p>
153+
<ul>
154+
<li>At least <strong>3 confirmed payments</strong> received</li>
155+
<li>Activity spread over at least <strong>14 days</strong></li>
156+
<li>At least <strong>0.5 ZEC in fees</strong> generated</li>
157+
</ul>
158+
<p>Until these conditions are met, commissions are tracked but not
159+
payable.</p>
160+
<hr />
161+
<h2 id="fair-use-rules">Fair use rules</h2>
162+
<ul>
163+
<li><strong>No self-referrals</strong> – you cannot refer your own
164+
account</li>
165+
<li><strong>One code per merchant</strong> – apply once, anytime, full
166+
discount</li>
167+
<li><strong>Existing merchants</strong> can apply a referral code at any
168+
time and get the full 3-month discount</li>
169+
<li><strong>12-month limit</strong> – commissions expire after one year
170+
per referred merchant</li>
171+
<li><strong>Minimum activity to refer</strong> – merchants need at least
172+
7 days of account history and 3 confirmed payments before they can
173+
generate a referral code</li>
174+
</ul>
175+
<hr />
176+
<h2 id="tracking-and-transparency">Tracking and transparency</h2>
177+
<p><strong>For merchant referrers:</strong> - Referral tab in the
178+
dashboard - See referred merchants, their status, volume, and your
179+
earnings - Total earned, total credited to fees or paid out in ZEC -
180+
Switch between fee credit and ZEC payout at any time</p>
181+
<p><strong>For non-merchant referrers:</strong> - Lightweight portal
182+
with API key login - See referral count, total earned, total paid, and
183+
pending balance - Payout history</p>
184+
<hr />
185+
<h2 id="questions">Questions?</h2>
186+
<p>This is an early draft – we’re looking for feedback before building
187+
it. Let us know what you think.</p>
188+
</body>
189+
</html>

docs/REFERRAL-OVERVIEW.md

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
# CipherPay Referral Program
2+
3+
**Private draft -- not for public distribution**
4+
5+
---
6+
7+
## What is it?
8+
9+
A referral program that rewards people who bring new merchants to CipherPay. Referrers earn a percentage of the payment volume processed by the merchants they refer. Referred merchants get a reduced fee to start.
10+
11+
---
12+
13+
## Who can refer?
14+
15+
### Existing merchants
16+
17+
Any CipherPay merchant can generate a referral code from their dashboard and share it. Their earnings are credited against their own CipherPay fees.
18+
19+
### Advocates (non-merchants)
20+
21+
Community members, influencers, or Zcash enthusiasts who don't process payments themselves. They register with a Zcash payout address and receive their earnings directly in ZEC.
22+
23+
Non-merchant referrers are invite-only during the initial rollout.
24+
25+
---
26+
27+
## What does the referrer get?
28+
29+
- **0.5% of referred merchant's payment volume** for **12 months**
30+
- Earnings are calculated on every confirmed payment the referred merchant receives
31+
- **Choose your payout method:**
32+
- **Fee credit** (default) -- earnings are deducted from your CipherPay fees
33+
- **ZEC payout** -- earnings are paid out directly in ZEC to a wallet address you provide
34+
- Minimum payout threshold for ZEC payouts: 0.5 ZEC
35+
36+
### Example
37+
38+
Bob refers Ledger. Ledger processes 100 ZEC in payments over 12 months.
39+
40+
Bob earns 0.5% of 100 ZEC = **0.50 ZEC** total over the year.
41+
42+
---
43+
44+
## What does the referred merchant get?
45+
46+
- **Half-price fees for the first 3 months**: 0.5% instead of the standard 1%
47+
- After 3 months, the standard 1% fee applies
48+
- The discount is automatic -- applied at signup when the referral code is used
49+
50+
### Existing merchants
51+
52+
Already using CipherPay but don't have a referral code? You can apply one at any time. You get the full discount (0.5% for 3 months from the date you apply it), and the referrer earns their commission for 12 months.
53+
54+
One code per merchant, one time, no exceptions.
55+
56+
### Example
57+
58+
Ledger uses Bob's referral code when signing up.
59+
60+
- Months 1--3: Ledger pays **0.5%** on every payment received
61+
- Month 4 onward: Ledger pays the standard **1%**
62+
63+
---
64+
65+
## How it works
66+
67+
1. **Referrer generates a code** -- from the dashboard (merchants) or on registration (advocates)
68+
2. **New merchant signs up with the code** -- entered during registration
69+
3. **Discount activates immediately** -- 0.5% fee for 3 months
70+
4. **Commissions accrue on every payment** -- 0.5% of volume for 12 months
71+
5. **Earnings are credited or paid out** -- fee credits for merchants, ZEC payouts for advocates
72+
73+
Referral codes look like `CPREF-A3K9M2X7`. Custom vanity codes (e.g. `CPREF-ZCASH`) are available on request.
74+
75+
Referrers get a shareable link: `cipherpay.app/ref/{code}`
76+
77+
---
78+
79+
## Who pays for this?
80+
81+
The referrer's commission comes from CipherPay's fee -- not from the merchant. Merchants never pay more than the standard 1%.
82+
83+
During the 3-month discount period, CipherPay absorbs the full cost as a merchant acquisition investment.
84+
85+
| Period | Merchant pays | Referrer earns | CipherPay keeps |
86+
|---|---|---|---|
87+
| Months 1--3 | 0.5% | 0.5% | 0% |
88+
| Months 4--12 | 1.0% | 0.5% | 0.5% |
89+
| After month 12 | 1.0% | 0% | 1.0% |
90+
91+
---
92+
93+
## When do commissions activate?
94+
95+
To prevent gaming, commissions become payable only after the referred merchant shows real activity:
96+
97+
- At least **3 confirmed payments** received
98+
- Activity spread over at least **14 days**
99+
- At least **0.5 ZEC in fees** generated
100+
101+
Until these conditions are met, commissions are tracked but not payable.
102+
103+
---
104+
105+
## Fair use rules
106+
107+
- **No self-referrals** -- you cannot refer your own account
108+
- **One code per merchant** -- apply once, anytime, full discount
109+
- **Existing merchants** can apply a referral code at any time and get the full 3-month discount
110+
- **12-month limit** -- commissions expire after one year per referred merchant
111+
- **Minimum activity to refer** -- merchants need at least 7 days of account history and 3 confirmed payments before they can generate a referral code
112+
113+
---
114+
115+
## Tracking and transparency
116+
117+
**For merchant referrers:**
118+
- Referral tab in the dashboard
119+
- See referred merchants, their status, volume, and your earnings
120+
- Total earned, total credited to fees or paid out in ZEC
121+
- Switch between fee credit and ZEC payout at any time
122+
123+
**For non-merchant referrers:**
124+
- Lightweight portal with API key login
125+
- See referral count, total earned, total paid, and pending balance
126+
- Payout history
127+
128+
---
129+
130+
## Questions?
131+
132+
This is an early draft -- we're looking for feedback before building it. Let us know what you think.

0 commit comments

Comments
 (0)