Vendez un accès pour une durée. Un seul paiement, pas d'abonnement.
1, 3, 6 ou 12 mois, ou n'importe quel nombre de jours, chacun avec son propre prix.
L'acheteur choisit une durée, paie une fois et garde l'accès jusqu'à une date. Rien ne se renouvelle tout seul, aucune carte n'est conservée, et racheter prolonge à partir de l'échéance en cours. Quand la date passe, les téléchargements et les clés de licence s'arrêtent et votre propre système est prévenu par webhook.
- Même commission que toute vente, sans frais en plus
- Fonctionne pour des fichiers et pour des services hébergés ailleurs
- Webhooks : access.expiring · access.expired
À qui s'adresse-t-il
Tout ce qu'un acheteur utilise dans la durée plutôt que de le télécharger une fois.
Cours et programmes vidéo
Un programme de remise en forme, un cours de langue, une masterclass : vendus en trois ou douze mois d'accès, hébergés là où vous les hébergez.
Outils et services avec clés de licence
Activez les clés de licence et la clé cesse d'être valide à la fin de la durée ; votre appli la vérifie avec un seul appel d'API.
Communautés et canaux privés
Une communauté Telegram ou Discord, un fil réservé aux membres : le webhook indique à votre bot quand laisser entrer quelqu'un et quand la période est terminée.
Comment ça marche
Cinq étapes, rien à exploiter
- 1
Activez-le
À l'étape du prix de n'importe quel produit, choisissez « Accès temporaire » au lieu de « à vie ».
- 2
Ajoutez vos durées
1, 3, 6 ou 12 mois, ou un nombre de jours personnalisé, jusqu'à six durées, chacune avec un prix et un prix barré facultatif. La page montre aux acheteurs combien chaque durée plus longue leur fait économiser.
- 3
L'acheteur choisit et paie une fois
Stablecoin (USDT/USDC) : le même paiement que pour n'importe quelle vente Getly. Sa bibliothèque affiche la date de fin de l'accès.
- 4
La date de fin fait le travail
Sept jours avant la fin, l'acheteur reçoit un rappel et votre webhook reçoit access.expiring. À la date, les téléchargements s'arrêtent, la clé de licence indique qu'elle a expiré et access.expired est déclenché.
- 5
Renouveler, c'est acheter
L'acheteur rachète la durée et la nouvelle période s'ajoute à la fin de la période en cours : renouveler plus tôt ne fait jamais perdre un jour.
Pour votre propre système
Si le produit vit sur votre plateforme, deux événements webhook suffisent.
Créez un point d'accès webhook dans les paramètres développeur et abonnez-vous à access.expiring et access.expired. Chaque charge utile contient la ligne de commande, le produit, la durée, l'échéance exacte et l'e-mail de l'acheteur. Les produits avec clés de licence répondent aussi à GET /api/v1/licenses/validate avec l'échéance, ce qui permet à un client de vérifier en local. Tout est disponible via l'API v1 (accessMode, accessTerms) et les outils @getly/mcp.
API docsPOST https://your-api.com/webhooks/getly
{
"type": "access.expired",
"data": {
"orderItemId": "6f1c…",
"productId": "3f6f…",
"productSlug": "prenatal-program",
"durationDays": 90,
"expiresAt": "2026-12-05T09:14:00.000Z",
"buyerEmail": "[email protected]"
}
}Les questions des vendeurs
Est-ce un abonnement ?
Combien ça coûte ?
Puis-je l'utiliser pour un simple fichier ?
Que se passe-t-il si un acheteur renouvelle en avance ?
Comment ma propre plateforme sait-elle quand révoquer l'accès ?
Puis-je modifier les durées plus tard ?
Vendez ce que vous vendez déjà, pour une durée
Réglez-le sur n'importe quel produit en une minute. Rien ne change pour les produits que vous laissez à vie.
Ouvrir l'éditeur de produit