{"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":"so-erstellen-sie-einen-tebex-store","status":"publish","type":"post","link":"https:\/\/fivemx.com\/de\/so-erstellen-sie-einen-tebex-store\/","title":{"rendered":"So erstellst du einen Tebex-Shop f\u00fcr einen FiveM-Server"},"content":{"rendered":"<p><strong>Um einen Tebex-Shop f\u00fcr FiveM zu erstellen, registriere den Shop bei Tebex, w\u00e4hle die FiveM-Integration aus, kopiere das generierte Geheimnis in die serverseitige <code data-no-translation=\"\" translate=\"no\">sv_tebexSecret<\/code> Einstellung, starte den Server neu und \u00fcberpr\u00fcfe die Authentifizierung, bevor du Pakete hinzuf\u00fcgst.<\/strong> Verwende w\u00e4hrend der Arbeit die aktuelle offizielle Einrichtungsseite; Dashboard-Beschriftungen und Onboarding-Schritte k\u00f6nnen sich \u00e4ndern.<\/p>\n<div class=\"fivemx-guide-box fivemx-guide-warning\">\n<p><strong>F\u00fcge das Geheimnis nicht in ein Client-Skript, einen Screenshot, ein \u00f6ffentliches Repository oder eine Support-Nachricht ein.<\/strong> Jeder, der es erh\u00e4lt, sollte so behandelt werden, als h\u00e4tte er Zugriff, bis der Schl\u00fcssel rotiert wird. Diese Anleitung behandelt den Verbindungs- und Testprozess, nicht die Zusicherung, dass jedes m\u00f6gliche Paket zul\u00e4ssig ist.<\/p>\n<\/div>\n<h2 id=\"before-you-connect-the-store\">Bevor du den Shop verbindest<\/h2>\n<ul>\n<li>\u00dcberpr\u00fcfe die <a href=\"https:\/\/docs.fivem.net\/docs\/server-manual\/setting-up-a-tebex-store\/\" rel=\"nofollow noopener\" target=\"_blank\">offizielle Cfx.re Tebex-Einrichtungs- und Monetarisierungsregel<\/a>.<\/li>\n<li>Best\u00e4tige, wem der Cfx.re-Server und das Tebex-Gesch\u00e4ftskonto geh\u00f6ren.<\/li>\n<li>Sichere <code data-no-translation=\"\" translate=\"no\">server.cfg<\/code> und halte fest, wer Geheimnisse lesen oder \u00e4ndern darf.<\/li>\n<li>Definiere eine Testberechtigung, die sicher gew\u00e4hrt und entfernt werden kann.<\/li>\n<li>Bereite ein Testfenster au\u00dferhalb der Produktion oder ein kontrolliertes Testfenster vor.<\/li>\n<\/ul>\n<h2 id=\"1-create-the-store-and-choose-fivem\">1. Erstelle den Shop und w\u00e4hle FiveM aus<\/h2>\n<p>Erstelle das Konto \u00fcber das offizielle Creator-Onboarding von Tebex und f\u00fcge einen Gameserver mit der FiveM-Integration hinzu. Verwende echte Gesch\u00e4fts- und Supportdetails; erfinde keine Unternehmensidentit\u00e4t und verberge keine wiederkehrenden Abrechnungen. Behalte die Kontrolle \u00fcber die Kontowiederherstellung und die Multi-Faktor-Authentifizierung beim Gesch\u00e4ftsinhaber.<\/p>\n<h2 id=\"2-add-the-server-secret\">2. F\u00fcge das Servergeheimnis hinzu<\/h2>\n<p>Kopiere das Geheimnis, das f\u00fcr diese Spieleserververbindung angezeigt wird, und f\u00fcge die dokumentierte Einstellung zur serverseitigen Konfiguration hinzu:<\/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>Kopiere den Platzhalter nicht w\u00f6rtlich. Bewahre die Einstellung au\u00dferhalb jeder Datei auf, die von einem Webserver bereitgestellt oder in Git committet wird. Starte FXServer mit demselben kontrollierten Prozess neu, den du f\u00fcr andere Konfigurations\u00e4nderungen verwendest, und \u00fcberpr\u00fcfe dann die Serverkonsole auf das Authentifizierungsergebnis der Integration.<\/p>\n<p>Wenn die Authentifizierung fehlschl\u00e4gt, vergleiche den Servereintrag und das Geheimnis in Tebex, pr\u00fcfe auf Leerzeichen oder Anf\u00fchrungszeichenfehler und rotiere den Schl\u00fcssel, wenn seine Vertraulichkeit ungewiss ist. Deaktiviere keine unabh\u00e4ngigen Sicherheitskontrollen, um die Verbindung zum Laufen zu bringen.<\/p>\n<h2 id=\"3-define-one-package-precisely\">3. Definiere ein Paket pr\u00e4zise<\/h2>\n<p>Bevor du viele Produkte hinzuf\u00fcgst, erstelle ein Paket mit einem exakten Namen, Preis, Abrechnungsfrequenz, Berechtigung, Lieferzeit, Kompatibilit\u00e4t, Ablaufdatum und Support-Route. \u00dcberpr\u00fcfe die aktuellen Plattformregeln f\u00fcr diese Berechtigung. Eine vage \u201eVIP\u201c-Bezeichnung reicht weder f\u00fcr einen K\u00e4ufer noch f\u00fcr den Entwickler, der die Erf\u00fcllung implementiert, aus.<\/p>\n<h2 id=\"4-configure-server-side-fulfilment\">4. Konfiguriere die serverseitige Erf\u00fcllung<\/h2>\n<p>Verwende Befehle, die von der spezifischen Ressource oder dem Framework unterst\u00fctzt werden, das du tats\u00e4chlich ausf\u00fchrst. F\u00fcge keinen generischen Befehl von einem anderen Server ein und gehe davon aus, dass dessen Bezeichner oder Argumentreihenfolge gelten. Die Erf\u00fcllung muss:<\/p>\n<ul>\n<li>die korrekte K\u00e4ufer-\/Serveridentit\u00e4t aufl\u00f6sen;<\/li>\n<li>nur nach einem authentifizierten Tebex-Ereignis ausgef\u00fchrt werden;<\/li>\n<li>sicher sein, wenn dieselbe Lieferung wiederholt wird;<\/li>\n<li>die Bestellreferenz und die daraus resultierende Berechtigung protokollieren;<\/li>\n<li>das Ablaufen oder Zur\u00fccknehmen von Berechtigungen unterst\u00fctzen, sofern die Produktbedingungen dies verlangen.<\/li>\n<\/ul>\n<h2 id=\"5-test-before-publishing\">5. Teste vor der Ver\u00f6ffentlichung<\/h2>\n<ol>\n<li>Zeige eine Vorschau des Pakets auf dem Desktop und Mobilger\u00e4t an und \u00fcberpr\u00fcfe den Preis, die Verl\u00e4ngerung und den Liefertext.<\/li>\n<li>F\u00fchre einen kontrollierten Kauf \u00fcber den offiziellen Test-\/Ersteller-Workflow durch, der f\u00fcr das Konto verf\u00fcgbar ist.<\/li>\n<li>Best\u00e4tige, dass genau eine Berechtigung der vorgesehenen Identit\u00e4t gew\u00e4hrt wird.<\/li>\n<li>Wiederhole die Lieferung und beweise, dass sie nicht zweimal gew\u00e4hrt wird.<\/li>\n<li>Teste das Verhalten bei einem Ausfall des Spielservers oder der Datenbank und gleiche das Ergebnis anschlie\u00dfend ab.<\/li>\n<li>Teste die Stornierung\/den Ablauf und den zutreffenden R\u00fcckerstattungsweg.<\/li>\n<li>\u00dcberpr\u00fcfe, ob das Support-Team die Bestellung finden kann, ohne nach Passw\u00f6rtern oder Zahlungskartendaten zu fragen.<\/li>\n<\/ol>\n<h2 id=\"6-launch-with-operational-ownership\">6. Starte mit operativer Verantwortung<\/h2>\n<p>Lege fest, wer f\u00fcr fehlgeschlagene Auslieferungen, R\u00fcckerstattungen, Streitf\u00e4lle, den Austausch geheimer Schl\u00fcssel und den Abgleich von Bestellungen mit gew\u00e4hrten Berechtigungen verantwortlich ist. Pr\u00fcfe regelm\u00e4\u00dfig die Zugriffsrechte des Teams. Ein Rabatt oder eine auff\u00e4llige Handlungsaufforderung gleicht ein unklar beschriebenes oder nicht ausgeliefertes Paket nicht aus.<\/p>\n<p>F\u00fcr die Paketrichtlinie, das Design von Berechtigungen und die Lebenszykluskontrollen verwende den vollst\u00e4ndigen <a href=\"https:\/\/fivemx.com\/de\/fivem-monetarisierungs-tutorial\/\">FiveM-Server-Monetarisierungsleitfaden<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Um einen Tebex-Shop f\u00fcr FiveM zu erstellen, registriere den Shop bei Tebex, w\u00e4hle die FiveM-Integration aus, kopiere das generierte Geheimnis in die serverseitige sv_tebexSecret-Einstellung, starte den Server neu und \u00fcberpr\u00fcfe die Authentifizierung, bevor du Pakete hinzuf\u00fcgst. Verwende w\u00e4hrend der Arbeit die aktuelle offizielle Einrichtungsseite; Dashboard-Beschriftungen und Onboarding-Schritte k\u00f6nnen sich \u00e4ndern.<\/p>","protected":false},"author":1,"featured_media":137440,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1899,2888],"tags":[],"class_list":["post-84361","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","category-monetizing-servers"],"_links":{"self":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/84361","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/comments?post=84361"}],"version-history":[{"count":5,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/84361\/revisions"}],"predecessor-version":[{"id":217293,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/posts\/84361\/revisions\/217293"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media\/137440"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/media?parent=84361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/categories?post=84361"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/de\/wp-json\/wp\/v2\/tags?post=84361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}