Affiliate & Promo Terms
Last updated: 23 April 2026 · Version 1.0
Who This Is For
These terms cover two audiences: shoppers who apply a promo code at checkout, and affiliates whose codes drive referrals. Shopper-facing terms (how codes are attributed and what happens on refund) are §§ 1–4. Affiliate-facing terms (commission structure, payouts, clawbacks) are §§ 5–10. If you are both, all sections apply.
1. How Codes Work
MyOracle issues two kinds of codes: affiliate codes (e.g. MIKE10), which give shoppers a discount and credit the affiliate with a commission; and direct promo codes, which give shoppers a discount without an affiliate tie. Both are validated server-side against the live Stripe promotion-code registry every time they are used.
Codes can be applied in two places:
- Via a
?ref=CODEURL parameter. The code is silently captured and stored in your browser for 30 days, then auto-applied at checkout. - By typing the code into the promo field on the pricing page or the payment modal. Manually applied codes override any stored referral.
2. 100%-Off (Card-Free) Codes
If a code gives 100% off the subscription price, MyOracle skips collecting a payment method and activates the subscription immediately via a dedicated card-free path. This is a convenience, not a separate product: you are still bound by the standard Terms of Service and Privacy Policy.
If the code is duration-limited (e.g. 100% off for three months only), your subscription will become inactive at the end of the free period because no payment method was collected. You may add a card and re-activate, or let the subscription end.
3. Code Restrictions
Unless explicitly stated otherwise, all codes are subject to the following default restrictions: one redemption per account; not combinable with other codes; not transferable; no cash value; not valid on past purchases; and subject to Stripe's promotion-code restrictions (active period, redemption cap, tier scope, first-time-customer flag). We reserve the right to revoke a code if we detect abuse, fraud, or a code leak.
4. What Happens on Refund
If you are refunded for a subscription that was purchased with an affiliate code, the commission that was accrued against that invoice is automatically clawed back via our Stripe webhook. No action is required on your part. See the Refund Policy for the standard 14-day refund window.
5. Affiliate Commission Structure
Each affiliate code carries a per-code commission percentage agreed at onboarding, applied to the amount actually charged (i.e. net of the affiliate's own discount, in cents, excluding tax). Commissions accrue on every qualifying paid invoice for as long as the subscription remains active and the affiliate code remains active in Stripe.
Example: a Plus subscriber charged US$19.99/mo with a 10% affiliate discount pays US$17.99. If the affiliate's commission rate is 10%, the commission is 10% of $17.99 = $1.80 per billing cycle.
6. Attribution (First-Touch, 30-Day Window)
Attribution is first-touch within a 30-day window. The first affiliate code a user ever stores (whether captured via URL or typed at checkout) is locked to their profile when they first subscribe. Subsequent codes applied by the same user do not re-attribute the commission — a user has exactly one referrer for the lifetime of their account.
If a user clears their browser storage before subscribing, the referral is lost and a subsequent code the user later applies becomes their first-touch attribution. We do not track users across devices, so a referral captured on a phone that the user clears before signing up on desktop will not transfer.
7. Payout Schedule
Accrued commissions are paid on a net-60 cycle: commissions invoiced in calendar month M are paid by the end of calendar month M + 2, provided the balance exceeds US$50. If the balance is below US$50, it rolls over. Payouts are made via the method agreed at affiliate onboarding (bank transfer, PayPal, or Stripe Connect).
Commissions clawed back due to refunds are deducted from the next payout. If a clawback exceeds the unpaid balance, the deficit is carried forward — we will not invoice affiliates for a negative balance unless fraud is involved.
8. Prohibited Activity
Affiliates may not: use their own code to purchase their own subscription (self-dealing); run advertising that misrepresents MyOracle, infringes trademarks, or uses branded keywords without written permission; spam unsolicited communications; promote MyOracle in jurisdictions where it is unavailable (see the geographic-restrictions section of the Terms); or promote MyOracle as delivering results it cannot deliver (all readings are for entertainment only). Violation is grounds for immediate code deactivation and commission forfeiture.
9. Program Changes & Termination
We may change commission rates, payout schedules, or the program structure with 30 days' notice. Existing commissions already accrued are honoured under the terms in effect at the time of accrual. Either party may terminate the affiliate relationship at any time with written notice; commissions accrued prior to termination are paid according to §7.
10. Becoming an Affiliate
The affiliate program is currently invitation-only. If you are interested, email contact@myoracle.me with a brief description of your audience and promotion plan.
11. Contact
Questions about a specific code, commission, or payout:
Email: contact@myoracle.me with subject line "Affiliate".