{"id":84361,"date":"2024-02-05T09:21:09","date_gmt":"2024-02-05T08:21:09","guid":{"rendered":"https:\/\/fivem-mods.net\/?p=84361"},"modified":"2026-08-16T13:41:22","modified_gmt":"2026-08-16T11:41:22","slug":"comment-creer-un-magasin-tebex","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/fr\/how-to-create-a-tebex-store\/","title":{"rendered":"Comment cr\u00e9er une boutique Tebex pour un serveur FiveM"},"content":{"rendered":"<p><strong>Pour cr\u00e9er une boutique Tebex pour FiveM, inscrivez-la sur Tebex, s\u00e9lectionnez l\u2019int\u00e9gration FiveM, puis copiez le secret g\u00e9n\u00e9r\u00e9 dans le param\u00e8tre c\u00f4t\u00e9 serveur <code data-no-translation=\"\" translate=\"no\">sv_tebexSecret<\/code> , red\u00e9marrez le serveur et v\u00e9rifiez l\u2019authentification avant d\u2019ajouter des offres.<\/strong> Utilisez la page de configuration officielle actuelle pendant que vous travaillez ; les \u00e9tiquettes du tableau de bord et les \u00e9tapes d'int\u00e9gration peuvent changer.<\/p>\n<div class=\"fivemx-guide-box fivemx-guide-warning\">\n<p><strong>Ne collez pas le secret dans un script client, une capture d'\u00e9cran, un d\u00e9p\u00f4t public ou un message d'assistance.<\/strong> Toute personne qui le re\u00e7oit doit \u00eatre consid\u00e9r\u00e9e comme y ayant acc\u00e8s jusqu'\u00e0 ce que la cl\u00e9 soit renouvel\u00e9e. Ce guide couvre le processus de connexion et de test, et non la promesse que chaque package possible est autoris\u00e9.<\/p>\n<\/div>\n<h2 id=\"before-you-connect-the-store\">Avant de connecter la boutique<\/h2>\n<ul>\n<li class=\"translation-block\">Consultez les <a href=\"https:\/\/docs.fivem.net\/docs\/server-manual\/setting-up-a-tebex-store\/\" rel=\"nofollow noopener\">instructions officielles de Cfx.re pour configurer Tebex et respecter les r\u00e8gles de mon\u00e9tisation<\/a>.<\/li>\n<li>Confirmez qui poss\u00e8de le serveur Cfx.re et le compte professionnel Tebex.<\/li>\n<li>Sauvegardez <code data-no-translation=\"\" translate=\"no\">server.cfg<\/code> et enregistrez qui peut lire ou modifier les secrets.<\/li>\n<li>D\u00e9finissez un droit d'acc\u00e8s de test qui peut \u00eatre accord\u00e9 et supprim\u00e9 en toute s\u00e9curit\u00e9.<\/li>\n<li>Pr\u00e9parez une fen\u00eatre de test non li\u00e9e \u00e0 la production ou contr\u00f4l\u00e9e.<\/li>\n<\/ul>\n<h2 id=\"1-create-the-store-and-choose-fivem\">1. Cr\u00e9ez la boutique et choisissez FiveM<\/h2>\n<p>Cr\u00e9ez le compte via le processus d'int\u00e9gration officiel de Tebex pour les cr\u00e9ateurs et ajoutez un serveur de jeu en utilisant l'int\u00e9gration FiveM. Utilisez de vraies informations commerciales et de support ; n'inventez pas d'identit\u00e9 d'entreprise et ne dissimulez pas la facturation r\u00e9currente. Gardez la r\u00e9cup\u00e9ration de compte et l'authentification multifacteur sous le contr\u00f4le du propri\u00e9taire de l'entreprise.<\/p>\n<h2 id=\"2-add-the-server-secret\">2. Ajoutez le secret du serveur<\/h2>\n<p>Copiez le secret affich\u00e9 pour cette connexion au serveur de jeu et ajoutez le param\u00e8tre document\u00e9 \u00e0 la configuration c\u00f4t\u00e9 serveur :<\/p>\n<pre data-no-translation=\"\" translate=\"no\"><code data-no-translation=\"\" class=\"language-cfg\" translate=\"no\">sv_tebexSecret \"REPLACE_WITH_THE_SECRET_FROM_TEBEX\"<\/code><\/pre>\n<p>Ne copiez pas le placeholder litt\u00e9ralement. Conservez le param\u00e8tre en dehors de tout fichier servi par un serveur web ou soumis \u00e0 Git. Red\u00e9marrez FXServer en utilisant le m\u00eame processus contr\u00f4l\u00e9 que celui que vous utilisez pour les autres modifications de configuration, puis examinez la console du serveur pour le r\u00e9sultat d'authentification de l'int\u00e9gration.<\/p>\n<p>Si l\u2019authentification \u00e9choue, comparez l\u2019entr\u00e9e du serveur et le secret dans Tebex, recherchez les erreurs d\u2019espacement ou de guillemets et renouvelez la cl\u00e9 si sa confidentialit\u00e9 est incertaine. Ne d\u00e9sactivez pas de protections sans rapport pour faire fonctionner la connexion.<\/p>\n<h2 id=\"3-define-one-package-precisely\">3. D\u00e9finissez pr\u00e9cis\u00e9ment un package<\/h2>\n<p>Avant d\u2019ajouter de nombreux produits, cr\u00e9ez une offre avec un nom pr\u00e9cis, un prix, une fr\u00e9quence de facturation, un droit d\u2019acc\u00e8s, un d\u00e9lai de livraison, une compatibilit\u00e9, une expiration et un canal de support. V\u00e9rifiez les r\u00e8gles actuelles de la plateforme pour ce droit d\u2019acc\u00e8s. Un simple intitul\u00e9 \u00ab VIP \u00bb ne suffit ni \u00e0 l\u2019acheteur ni au d\u00e9veloppeur charg\u00e9 de mettre en place la livraison.<\/p>\n<h2 id=\"4-configure-server-side-fulfilment\">4. Configurer l'ex\u00e9cution c\u00f4t\u00e9 serveur<\/h2>\n<p>Utilisez les commandes prises en charge par la ressource ou le framework sp\u00e9cifique que vous ex\u00e9cutez. Ne collez pas une commande g\u00e9n\u00e9rique d'un autre serveur en supposant que ses identifiants ou l'ordre des arguments s'appliquent. L'ex\u00e9cution doit :<\/p>\n<ul>\n<li>r\u00e9soudre l'identit\u00e9 correcte de l'acheteur\/serveur ;<\/li>\n<li>s'ex\u00e9cuter uniquement apr\u00e8s un \u00e9v\u00e9nement Tebex authentifi\u00e9 ;<\/li>\n<li>\u00eatre s\u00e9curis\u00e9e lorsque la m\u00eame livraison est relanc\u00e9e ;<\/li>\n<li>enregistrer la r\u00e9f\u00e9rence de la commande et le droit qui en r\u00e9sulte ;<\/li>\n<li>prendre en charge l'expiration ou l'annulation lorsque les conditions du produit l'exigent.<\/li>\n<\/ul>\n<h2 id=\"5-test-before-publishing\">5. Testez avant de publier<\/h2>\n<ol>\n<li>Pr\u00e9visualisez le pack sur ordinateur et mobile et v\u00e9rifiez le prix, le renouvellement et le texte de livraison.<\/li>\n<li>Effectuez un achat contr\u00f4l\u00e9 via le flux de travail officiel de test\/cr\u00e9ateur disponible pour le compte.<\/li>\n<li>Confirmez qu'une seule autorisation est accord\u00e9e \u00e0 l'identit\u00e9 pr\u00e9vue.<\/li>\n<li>R\u00e9essayez la livraison et prouvez qu'elle n'est pas accord\u00e9e deux fois.<\/li>\n<li>Testez le serveur de jeu ou la base de donn\u00e9es comme \u00e9tant indisponible et r\u00e9conciliez le r\u00e9sultat par la suite.<\/li>\n<li>Testez l'annulation\/l'expiration et le parcours de remboursement applicable.<\/li>\n<li>V\u00e9rifiez que l'\u00e9quipe de support peut trouver la commande sans demander de mots de passe ou de donn\u00e9es de carte de paiement.<\/li>\n<\/ol>\n<h2 id=\"6-launch-with-operational-ownership\">6. Lancer avec des responsabilit\u00e9s op\u00e9rationnelles d\u00e9finies<\/h2>\n<p>D\u00e9signez un responsable pour les livraisons \u00e9chou\u00e9es, les remboursements, les litiges, la rotation des secrets et la r\u00e9conciliation des commandes et des droits. V\u00e9rifiez r\u00e9guli\u00e8rement l'acc\u00e8s du personnel. Une remise ou un appel \u00e0 l'action (CTA) important ne peut pas compenser un package peu clair ou qui ne parvient pas \u00e0 \u00eatre livr\u00e9.<\/p>\n<p>Pour la politique des offres, la conception des droits et les contr\u00f4les du cycle de vie, consultez le <a href=\"https:\/\/rpcrate.com\/fr\/tutoriel-de-monetisation-fivem\/\">Guide de mon\u00e9tisation des serveurs FiveM<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Pour cr\u00e9er une boutique Tebex pour FiveM, enregistrez la boutique dans Tebex, s\u00e9lectionnez l'int\u00e9gration FiveM, copiez le secret g\u00e9n\u00e9r\u00e9 dans le param\u00e8tre c\u00f4t\u00e9 serveur sv_tebexSecret, red\u00e9marrez le serveur et v\u00e9rifiez l'authentification avant d'ajouter des packages. Utilisez la page de configuration officielle actuelle pendant que vous travaillez ; les \u00e9tiquettes du tableau de bord et les \u00e9tapes d'int\u00e9gration peuvent changer.<\/p>","protected":false},"author":1,"featured_media":137440,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2888,1899],"tags":[],"class_list":["post-84361","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-monetizing-servers","category-tutorials"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts\/84361","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/comments?post=84361"}],"version-history":[{"count":5,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts\/84361\/revisions"}],"predecessor-version":[{"id":217293,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts\/84361\/revisions\/217293"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/media\/137440"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/media?parent=84361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/categories?post=84361"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/tags?post=84361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}