Payhip Assets — Finance Retraite Pro 2026
Dossier contenant tous les éléments nécessaires pour créer le produit Payhip et le rendre vendable.
Contenu
payhip-assets/
├── README.md (ce fichier)
├── payhip-listing.md (titre, description courte/longue, prix, tags)
├── manuel-utilisateur.txt (manuel utilisateur complet, à uploader sur Payhip)
└── screenshots/
├── 01-onboarding.png (écran d'accueil avec 4 features + CTA)
├── 02-wow-salarie.png (résultat "Il vous manquera 1037€/mois")
├── 03-patrimoine-10ans.png (projection "132 508€ + pivot year")
└── 04-paywall-premium.png (paywall complet avec CTA 14,90€)
Comment créer le produit sur Payhip
Étape 1 — Aller sur Payhip
- Connecte-toi sur https://payhip.com/merchant
- Clique sur "Create Product" → "Digital Download"
Étape 2 — Remplir le formulaire
Ouvre payhip-listing.md et copie-colle :
- Product name → le titre en haut du fichier
- Price →
14.90 EUR - Short description → la description courte (~200 chars)
- Long description → la description longue (grosse section avec encadrés)
- Tags → la liste de tags en bas
Étape 3 — Upload des images
Dans la section "Product images" :
- Upload
screenshots/01-onboarding.png(image principale / miniature) - Upload
screenshots/02-wow-salarie.png - Upload
screenshots/03-patrimoine-10ans.png - Upload
screenshots/04-paywall-premium.png
Payhip affichera automatiquement un carousel sur la page produit.
Étape 4 — Upload du fichier livré après achat
Dans la section "Digital file" :
- Upload
manuel-utilisateur.txt - Coche "Send file by email" si tu veux que le manuel soit envoyé automatiquement (recommandé)
Étape 5 — Configurer les licences
Dans la section "Licenses" (Payhip propose un système de licences auto) :
- Active "License key generation"
- Format recommandé :
MCL-FIR-XXXX-XXXX-XXXX(pour matcher le préfixe attendu par notre app, voir section suivante) - Génère au moins 5 clés de test pour vérifier le système
- Configure l'email automatique qui envoie la clé après achat
Étape 6 — Récupérer l'ID Payhip et mettre à jour l'app
Une fois le produit créé :
- Récupère l'ID court du produit (Payhip affiche une URL du type
https://payhip.com/b/XXXXX) - Copie la partie
XXXXX(généralement 5 caractères alphanumériques) - Ouvre le fichier
c:/Users/treso/Downloads/calcul2/claudeopus/production/apps/finance-retraite/js/app.js - Trouve la ligne :
const PAYHIP_ID = 'FINANCE-RETRAITE-PLACEHOLDER'; - Remplace
FINANCE-RETRAITE-PLACEHOLDERpar ton ID Payhip réel - Redéploie :
cd c:/Users/treso/Downloads/calcul2/claudeopus/production npx vercel --prod --archive=tgz --yes - Teste le clic CTA sur un paywall → doit ouvrir la page Payhip de ton produit
⚠️ Format des clés de licence — IMPORTANT
L'application valide localement les clés de licence avec 2 couches de sécurité :
Couche 1 — Validation structurelle (partagée avec toutes les apps)
- Format : lettres majuscules + chiffres + tirets
- Longueur : 8 à 40 caractères
- Au moins 2 segments (séparés par des tirets) OU 16 caractères alphanum
- Checksum : somme des codes ASCII mod 97 ≥ 2 (élimine les clés triviales)
- Au moins 3 caractères distincts
- Doit contenir des lettres ET des chiffres
Couche 2 — Préfixe produit (spécifique Finance Retraite Pro)
- La clé DOIT commencer par
MCL-FIR- - Exemples valides :
MCL-FIR-9K2PQRST5Y8Z,MCL-FIR-ABCD-EFGH-2026 - Exemples refusés :
TEST-1234-ABCD(pas de préfixe MCL-FIR-)MCL-BSC-...(préfixe d'une autre app)ABC(trop court)AAAA-AAAA-AAAA(pas assez de caractères distincts)
Pourquoi le préfixe ?
Sans le préfixe, n'importe qui pouvait deviner une clé type TEST-1234-ABCD
et débloquer le produit gratuitement. Le préfixe empêche les attaques par
devinette ET empêche les clés d'une autre app de débloquer Finance Retraite
Pro (c'est une protection par app).
Format recommandé pour Payhip
Configure Payhip pour générer des clés au format :
MCL-FIR-XXXXXXXXXXXX
où XXXXXXXXXXXX est 12 caractères alphanumériques aléatoires (lettres
majuscules + chiffres).
Si Payhip ne permet pas ce format exact, utilise un script côté Payhip (webhook post-purchase) qui préfixe les clés générées.
Checklist avant publication
- Produit créé sur Payhip avec titre + description + prix 14.90 EUR
- 4 screenshots uploadés dans l'ordre (onboarding, salarié, patrimoine, paywall)
-
manuel-utilisateur.txtuploadé comme fichier digital - Clés de licence configurées avec préfixe
MCL-FIR- - Email automatique post-achat testé (envoi clé + manuel)
- PAYHIP_ID récupéré et mis à jour dans
apps/finance-retraite/js/app.js - Redeploy effectué (
vercel --prod --archive=tgz --yes) - Test d'achat en mode sandbox Payhip :
- Faux achat → clé reçue par email
- Ouverture de l'app → tentative de déblocage avec la clé
- Screens premium accessibles
- Vérifier que 1 clé fictive type
TEST-1234-ABCDest bien REFUSÉE - Produit passé en mode "Live" sur Payhip
Screenshots — résumé
| # | Fichier | Persona | Angle de vente |
|---|---|---|---|
| 01 | 01-onboarding.png | Tous | Première impression, features, gratuit+local+offline |
| 02 | 02-wow-salarie.png | Salarié 45-60 | Chiffre choc "Il vous manquera 1037€/mois" |
| 03 | 03-patrimoine-10ans.png | Actif 30-45 | Projection "132 508€ + rente passive 442€/mois" |
| 04 | 04-paywall-premium.png | Tous | Paywall complet avec CTA 14,90€ + 7 bénéfices + ancrage CGP |
Ordre recommandé dans Payhip : 02 en cover (plus choquant), puis 01, 03, 04. Le cover est celui qui apparaît dans les résultats de recherche Payhip.
Fichiers annexes
payhip-listing.md— toutes les copies Payhip (à ouvrir en markdown preview)manuel-utilisateur.txt— 650 lignes de manuel en texte brut, encoding UTF-8
Contact
En cas de doute sur la création du produit Payhip, contacter l'équipe via le support Payhip ou consulter https://help.payhip.com/