Service
Verkoop je services direct in Discord, met prijslijst, bestelpaneel, bestelling in het ticket, automatische levering, licenties, een eigen website en beoordelingen.
Op deze pagina
- Het proces
- Het Service gedeelte
- Prijzen
- Welk niveau geldt
- Als de grootte verandert
- Testperiode
- Abonnement of Vooruitbetaling
- Snelstart
- Producten
- Levertijd
- Leveringstypen
- Weergave levertijd
- Statusbericht
- Betaalmethoden
- Betaling melden
- Onbetaalde bestellingen
- Berichten
- Kanalen
- Bestelpaneel
- Juridische teksten
- De vragenlijst
- De verkopersregel
- Juridische teksten voor klanten
- Het bestelproces in Discord
- Prijslijst
- Bestelpaneel
- Ticket en bestelkaart
- Knoppen op de bestelkaart
- Status van een bestelling
- Wachtrij
- Levering en correcties
- Herroepingsrecht en verplichte vermeldingen in het bestelproces
- Herroepingsfunctie
- Toestemmingsvakjes
- Orderbevestiging
- Levertermijn, producttype en gebruiksrechten
- Doorgestreepte prijzen
- Aftellers
- Beoordelingen
- Levering en licenties
- Zo verloopt de levering
- Licentiesleutels
- Mijn aankopen en /license
- Licentiecontrole API
- Kortingen en acties
- Kortingen
- Flash Sale
- Hoe kortingen samenwerken
- Korting via opdracht
- Kortingscodes
- Creatorcodes
- Inwisselen
- Beoordelingen
- Zo controleren wij beoordelingen
- Eigen ontwerp
- Variabelen
- Restock, upgrade en Community Doel
- Restock melding
- Upgrade
- Community Doel
- Bestellingen en overzicht in het panel
- Overzicht
- Bestellingen
- Gegevens van een bestelling
- Statistieken & klanten
- Tebex
- Verbinden
- Pakketten in de prijslijst
- Aankopen
- Na de aankoop
- Updates, Resellers en webhooks
- Updates
- Resellers
- Webhooks
- Website
- Aanmaken en bewerken
- Design
- Productpagina's
- Publiceren en instellingen
- Statistiek zonder cookies
- Google Analytics
- Rechten
- In het paneel
- In Discord
- Wanneer de toegang eindigt
- Limieten
- Commando's
- Benodigde rechten
- Gerelateerd
In het panel onder: Service, een eigen gedeelte helemaal bovenaan de zijbalk
Een winkel direct in je Discord server, voor iedereen die services verkoopt: ontwerpen en afbeeldingen, scripts en bots, commissies en andere digitale diensten. Klanten zien je producten in een prijslijst, stellen hun bestelling samen in een bestelpaneel, en je team werkt elke bestelling af in een eigen ticket. Aan het eind volgt een beoordeling.
Daarnaast zijn er hulpmiddelen voor digitale producten en grotere winkels: automatische levering met licentiesleutels, updates voor alle kopers, wederverkopers, webhooks, een koppeling met Tebex en een eigen winkelwebsite.
Het proces
Prijslijst je producten per categorie, elk met de knop "Bestellen"
└─ Bestelpaneel alleen de klant ziet het: variant, extra's, leveringswijze, betaalwijze
└─ Ticket een ticket per bestelling met de bestelkaart, daarnaast de bevestiging per DM
└─ Betaling de klant betaalt rechtstreeks aan jou, je team bevestigt
└─ Levering handmatig in het ticket of automatisch per DM, daarna de beoordeling
Het Service gedeelte
De module heeft in het panel een eigen gedeelte met een eigen zijbalk. Je komt erin via het item Service helemaal bovenaan de zijbalk en via Terug naar het panel kom je er weer uit. Het item toont het aantal openstaande bestellingen. Zolang er geen testperiode of abonnement is, staat hier Testen.
| Groep | Pagina's |
|---|---|
| Winkel | Overzicht, Bestellingen, Producten, Kortingen & acties |
| Proces | Levertijd, Betaalwijzen, Berichten |
| Analyse | Statistiek & Klanten |
| Uitbreidingen | Tebex, Licenties, Webhooks |
| Website | Editor, Instellingen, Statistiek |
| Beheer | Juridisch, Team & rechten, Abonnement & niveau |
Er is geen schakelaar om het aan of uit te zetten. De winkel is open zolang de testperiode of een abonnement loopt.
Prijzen
De Service module kost geld, omdat je server daarmee geld verdient. Hij staat los van Premium: Premium schakelt hier niets vrij, en de Service module geeft je geen Premium.
De prijs hangt af van de grootte van je server. Elk niveau heeft de volledige functionaliteit, alleen de prijs verschilt.
| Niveau | Leden | 1 maand | 3 maanden | 6 maanden | 12 maanden |
|---|---|---|---|---|---|
| S | tot 250 leden | 1,99 € | 4,49 € | 8,49 € | 15,99 € |
| M | 251 tot 1.000 leden | 3,49 € | 7,99 € | 14,99 € | 27,99 € |
| L | 1.001 tot 5.000 leden | 5,99 € | 13,49 € | 25,49 € | 47,99 € |
| XL | meer dan 5.000 leden | 9,99 € | 22,49 € | 42,99 € | 79,99 € |
Alle prijzen zijn eindprijzen, er wordt geen omzetbelasting berekend.
Welk niveau geldt
Gemeten wordt de mediaan van het dagelijkse ledenaantal van de afgelopen 30 dagen. Korte pieken door weggeefacties of raids veranderen het niveau daarom niet, en snel opschonen vlak voor de aankoop ook niet. Heeft je server nog minder dan 7 dagen geschiedenis, dan telt het actuele ledenaantal.
Onder Abonnement & niveau zie je je ledenaantal, je niveau en vanaf hoeveel leden het volgende niveau geldt.
Als de grootte verandert
- Het niveau wordt bij de aankoop vastgelegd. Tijdens een betaalde looptijd verandert de prijs nooit, ook niet als je server groeit.
- Wordt je server kleiner, dan wordt het vanaf de volgende verlenging automatisch goedkoper.
- Wordt hij groter, dan vragen wij je vooraf. De hogere prijs geldt pas als je instemt. Zonder instemming eindigt je abonnement aan het einde van de periode.
- Bij Vooruitbetaling geldt het niveau voor de hele gekochte tijd. Bij de volgende aankoop telt het dan actuele niveau.
Testperiode
Elke server kan de module eenmaal 7 dagen gratis testen, zonder betaalgegevens en met de volledige functionaliteit. Gestart wordt de testperiode door een serverbeheerder via 7 dagen gratis testen op de startpagina van het gedeelte. In het dialoogvenster Testperiode starten bevestig je de algemene voorwaarden van de Service module en de verwerkersovereenkomst. De testperiode eindigt vanzelf en gaat nooit over in een abonnement, de resterende tijd staat bovenaan het gedeelte.
Abonnement of Vooruitbetaling
| Abonnement | Vooruitbetaling | |
|---|---|---|
| Looptijd | 1 maand | 1 tot 36 maanden, bijvoorbeeld 3, 6 of 12 |
| Betaling | elke maand | eenmalig vooraf |
| Verlenging | automatisch elke maand, maandelijks opzegbaar | geen |
De prijzen voor 3, 6 en 12 maanden in de tabel hierboven gelden voor Vooruitbetaling. Andere looptijden kosten per maand evenveel als de langste van deze looptijden die je daarmee bereikt. 24 maanden Vooruitbetaling in niveau S kost dus 31,98 €, precies twee keer zoveel als 12 maanden.
Aankoop openen
Klik onder Abonnement & niveau op Abonnement afsluiten.
Abonnement of Vooruitbetaling en looptijd kiezen
De samenvatting toont niveau, looptijd en eindprijs.
Onmiddellijke start bevestigen
Een verplicht vinkje, omdat de module meteen start. Ernaast staan de links naar de gebruiksvoorwaarden en de herroepingsinstructie.
Betalend abonneren
Bij Vooruitbetaling heet de knop Betalend bestellen. Betaald wordt via Stripe, daarna is de toegang meteen vrijgeschakeld.
- Alleen serverbeheerders kunnen kopen.
- Naast een lopend abonnement kun je niets bijkopen. Loopt er nog Vooruitbetaling-tijd, dan worden extra Vooruitbetaling-maanden achteraan toegevoegd, een abonnement gaat pas daarna in.
- Een abonnement beheren en opzeggen kan alleen de persoon die het heeft afgesloten, via Abonnement beheren.
Snelstart
Testperiode starten
Een serverbeheerder klikt in het gedeelte op 7 dagen gratis testen.
Juridische gegevens invullen en betaalwijze aanmaken
Onder Juridisch vul je je gegevens als verkoper in. Daaruit ontstaan het impressum, de algemene voorwaarden, de herroepingsinstructie en de privacyverklaring van je winkel. Verkoop je zakelijk, dan kan bestellen pas als alle verplichte gegevens zijn ingevuld.
Onder Betaalwijzen minstens één betaalwijze, bijvoorbeeld PayPal of overboeking. Zonder betaalwijze kan niemand bestellen.
Producten aanmaken
Onder Producten, met prijs, producttype, afbeeldingen en indien nodig varianten, extra's en automatische levering.
Kanalen instellen
Onder Berichten het kanaal voor de prijslijst, het logkanaal en de ticketcategorie voor bestellingen. Onder Levertijd het kanaal voor het statusbericht.
Rollen voor medewerkers kiezen
Onder Team & rechten de rollen die in Discord bestellingen verwerken.
Prijslijst verzenden
Onder Berichten klik je op Prijslijst nu verzenden. Vanaf dan houdt de bot hem zelf actueel.
Producten
Alles wat je server verkoopt. Je wijzigt de volgorde door te slepen, en zo verschijnen de producten ook in de prijslijst. De Live voorbeeld in Discord laat je tijdens het bewerken zien hoe de productkaart eruitziet.
| Veld | Betekenis |
|---|---|
| Naam | Hoe je product heet |
| Categorie | Structureert de prijslijst. Producten zonder categorie staan daar onder „Overig“ |
| Prijs | De basisprijs. Bij varianten geldt de prijs van de variant, de prijslijst toont dan „vanaf“ de goedkoopste |
| Beschrijving | Wat de klant krijgt, met Discord opmaak |
| Producttype | Dienstverlening of Digitale inhoud. Bepaalt het toestemmingsvak in het bestelpaneel en welke gegevens klanten zien. Fysieke goederen kun je niet verkopen |
| Compatibiliteit, Technische beschermingsmaatregelen, Updates | Alleen bij digitale inhoud. Klanten zien ze op de productkaart, in het bestelpaneel en in de bevestiging. Updates lever je voor de opgegeven periode, ook beveiligingsupdates |
| Gebruiksrechten | Privé of commercieel gebruik, exclusief, bewerking toegestaan, bronbestanden inbegrepen, naamsvermelding vereist, gebruik in het portfolio van de kunstenaar. Daarnaast extra voorwaarden als tekst |
| Afbeeldingen | Maximaal 10 afbeeldingen als PNG, JPG, GIF of WebP, elk tot 8 MB. De eerste is de hoofdafbeelding, de volgorde wijzig je door te slepen |
| Varianten | De klant kiest er precies één, bijvoorbeeld „Basic“ of „Pro“, elk met een eigen prijs |
| Extra's | De klant kan er meerdere bijboeken, bijvoorbeeld „Bronbestand“, elk met een eigen prijs |
| Voorraad | Optioneel. Elke bestelling trekt er één af, een annulering geeft er één terug. Bij 0 staat „Uitverkocht“ in Discord en is bestellen niet meer mogelijk. Klanten kunnen zich aanmelden voor een melding bij herbevoorrading |
| Levering | Zonder keuze lever je handmatig in het ticket. Anders levert de bot na „Betaald“ zelf: rollen, tekst, downloadlink en licentiesleutel, meer hierover onder Levering en licenties |
| Actief | Inactieve producten verdwijnen uit de prijslijst |
Categorieën maak je op dezelfde pagina aan en hernoem je daar. Hun volgorde geldt ook voor de prijslijst. Eveneens op deze pagina staan de meldingen bij herbevoorrading, meer hierover hieronder.
Levertijd
Hoe snel je levert en wat sneller kost. Klanten zien dit in het bestelpaneel en in het statusbericht.
Leveringstypen
| Leveringstype | Standaard | Instelbaar |
|---|---|---|
| Normaal | altijd aan | Naam en beschrijving. Geen toeslag, geen limiet |
| Prime | uit, +30 %, maximaal 3 tegelijk | Naam, beschrijving, toeslag, Maximaal tegelijk open |
| Fast | uit, +50 %, maximaal 2 tegelijk | Naam, beschrijving, toeslag, Maximaal tegelijk open |
- Leveringsdatum: bindend, in werkdagen na ontvangst van betaling (standaard 14, maximaal 90). Klanten zien deze in het bestelpaneel, op de bestelkaart en in de bevestiging als „uiterlijk 14 werkdagen na ontvangst van betaling“. De levertijdweergave hieronder is alleen een schatting hiervoor.
- Toeslag: in procent of als vast bedrag.
- Maximaal tegelijk open: hoeveel bestellingen van dit leveringstype tegelijk open, betaald of in behandeling mogen zijn, of Zonder limiet. Is het limiet bereikt, dan staat het leveringstype in het bestelpaneel als „momenteel volgeboekt“ en is het niet te kiezen. De balk Nu toont de huidige bezetting.
Weergave levertijd
| Weergave | Wat klanten zien |
|---|---|
| Vaste tekst | Jouw tekst per leveringstype, bijvoorbeeld „3 tot 5 dagen“ |
| Automatisch op basis van de laatste 20 bestellingen | Berekend uit de laatste 20 geleverde bestellingen, elke nacht opnieuw. Totdat er genoeg bestellingen zijn, geldt jouw tekst |
Statusbericht
Een bericht in een kanaal naar keuze, dat zich bij elke bestelling automatisch bijwerkt. Klanten zien daarin de levertijd per leveringstype, hoe vol het nu is (vrij, 2 van 3 bezet, volgeboekt), het aantal open bestellingen en bestellingen in behandeling, de lengte van de wachtrij en het gemiddelde van de beoordelingen.
Daarnaast kun je extra blokken inschakelen:
| Blok | Inhoud |
|---|---|
| Uitgelicht product | Het product dat in de laatste 30 dagen het vaakst besteld is |
| Lopende korting | Lopende kortingen met hun einde |
| Community doel | Voortgang naar een doel, geteld uit betaalde bestellingen en Tebex aankopen, meer hierover hieronder |
| Laatste aankopen (zonder namen) | Alleen product en tijd, ook aankopen via Tebex |
Op deze pagina stel je ook de herstelrondes en de upgrades in, meer hierover hieronder.
Betaalmethoden
Zo betalen je klanten. Je maakt maximaal 10 betaalmethoden aan en sorteert ze door te slepen.
| Veld | Betekenis |
|---|---|
| Symbool | Een emoji voor de naam |
| Naam | Bijvoorbeeld PayPal of Bankoverschrijving |
| Instructie voor klanten | Wat de klant moet doen. Staat in het bestelpaneel en op de bestelkaart in het ticket |
| Link | Optioneel, verschijnt als knop Betaallink openen onder de instructie |
| Actief | Inactieve betaalmethoden staan niet ter keuze in het bestelpaneel |
Betaling melden
Als Klanten mogen „Ik heb betaald“ klikken en een bewijs bijvoegen aan staat (standaard), meldt de klant zijn betaling zelf. De bestelling krijgt dan de markering Klant meldt: betaald. Bevestigen moet je team nog steeds.
Onbetaalde bestellingen
Wie bestelt en niet betaalt, blokkeert levertijd en voorraad. Onder Automatisch annuleren na kies je Nooit (standaard), 1, 2, 3 of 7 dagen.
- Vooraf krijgt de klant een herinnering in het ticket, één dag voor de annulering (bij 1 dag na de helft van de tijd).
- Bestellingen met gemelde betaling en overgenomen bestellingen blijven staan.
- Bij annulering komt er weer plek vrij in het leveringstype, voorraad en een ingeloste voucher.
Berichten
Kanalen
| Instelling | Betekenis |
|---|---|
| Prijslijst in | Waar de prijslijst staat |
| Logkanaal | Nieuwe, betaalde, geleverde en geannuleerde bestellingen, daarnaast de goedkeuring van beoordelingen, herroepingen, automatische leveringen en Tebex aankopen |
| Ticketcategorie voor bestellingen | Een categorie uit de Ticketmodule, bijvoorbeeld „Bestellingen“. Geen betekent: elke bestelling krijgt een privédraad in het kanaal van de prijslijst |
Met Prijslijst nu verzenden plaats je de prijslijst. Sla eerst op, anders lukt het verzenden niet. Daarna houdt de bot de prijslijst zelf actueel: prijzen, kortingen, voorraad en volgorde worden vanzelf bijgewerkt. Als je het kanaal wisselt, verwijdert de bot de oude prijslijst. Hetzelfde geldt voor het statusbericht.
Bestelpaneel
Wat de klant vóór het verzenden invult en bevestigt.
| Instelling | Betekenis |
|---|---|
| Wensen van de klant | Uit, Optioneel (standaard) of Verplicht. Een tekstveld tot 2.000 tekens voor alles wat je team nodig heeft om te starten. Staat op de bestelkaart in het ticket |
| Jouw voorwaarden | Een tekst, bijvoorbeeld over gebruiksrechten, wijzigingen, terugbetaling of geheimhouding |
| Of link naar jouw voorwaarden | In plaats van tekst een link naar je voorwaarden |
Zodra tekst of link is ingesteld, moet de klant je voorwaarden vóór het verzenden accepteren. Het tijdstip en de versie worden bij de bestelling opgeslagen. Het zijn jouw voorwaarden, AlphaCloud is geen verkoper.
In de sectie Consumentenrecht schakel je de herroepingsfunctie en de toestemmingsvakken in, meer hierover hieronder onder Herroeping en verplichte gegevens in het bestelproces.
Op dezelfde pagina stel je ook de beoordelingen in en geef je berichten een eigen ontwerp.
Juridische teksten
Onder Juridische teksten in de groep Beheer vul je je gegevens als verkoper in. Daaruit maakt AlphaCloud vier juridische teksten voor je shop: Impressum, Algemene voorwaarden, Herroeping (de herroepingsinstructie met het model voor het herroepingsformulier) en Privacy. Ze passen bij je instellingen, bijvoorbeeld bij je betaalmethoden en leveringstermijnen. Veranderen je gegevens of de instellingen van de shop, dan ontstaat automatisch een nieuwe versie.
Sjablonen, geen juridisch advies. De generator stelt standaardteksten samen uit je antwoorden en de instellingen van je shop. Hij controleert je specifieke situatie niet. Voor de juistheid van je gegevens ben jij verantwoordelijk. Laat de teksten bij twijfel controleren door een advocaat.
De vragenlijst
| Onderdeel | Inhoud |
|---|---|
| Verkoper | Je verkoopt: Zakelijk of Privé. Wie koopt bij jou: Ook consumenten of Alleen bedrijven |
| Naam en adres | Naam of bedrijfsnaam, bij bedrijven rechtsvorm en wie het vertegenwoordigt, daarnaast het adres |
| Contact | E-mail en telefoon, optioneel extra gegevens voor het impressum en een functionaris voor gegevensbescherming |
| Belastingen en register | Btw (kleine ondernemer volgens § 19 UStG, met of zonder identificatienummer), registerrechtbank en registernummer |
| Aanbod | Wat je verkoopt: diensten, digitale inhoud of beide, daarnaast het aantal werknemers |
| Consumentengeschillen | Of je deelneemt aan geschillenprocedures: Niet bereid, Bereid of Verplicht |
| Taal van de teksten | In welke taal de website en het bestelpaneel de teksten tonen. De andere taal wordt mee gegenereerd, bindend is de Duitse versie |
Bovenaan toont de pagina of Alle nodige gegevens zijn ingevuld of Er ontbreken nog gegevens. Onder Nog niet passend bij je instellingen staat waar shop en juridische teksten niet bij elkaar passen, bijvoorbeeld bij een uitgeschakelde herroepingsfunctie of zonder actieve betaalmethode.
De verkopersregel
In de prijslijst en in het bestelpaneel staat altijd wie verkoopt. Elke productkaart noemt de verkoper kort.
- Zakelijk: „Verkoper: Naam · zakelijke verkoper“
- Privé: „Verkoper: Naam · particuliere verkoper (eigen opgave)“, daarbij de melding dat de bijzondere consumentenbeschermingsregels zoals het herroepingsrecht niet gelden.
- Altijd erbij: „AlphaCloud levert alleen de techniek en is geen contractpartij.“
Zonder gegevens staat daar de naam van je server. Afhankelijk van de btw tonen prijslijst en bestelpaneel verder „Eindprijzen, geen btw volgens § 19 UStG.“ of „Prijzen incl. btw.“
Zakelijk met hiaten betekent: geen verkoop. Ontbreken een zakelijke verkoper verplichte gegevens, dan is de knop Bestellen geblokkeerd, en prijslijst en bestelpaneel tonen: „Bestellingen zijn nu niet mogelijk: de verkoper heeft zijn verplichte gegevens nog niet volledig ingevuld.“ Zodra alles onder Juridische teksten staat, kan het verder.
Heb je „Privé“ gekozen en heb je in een kalendermaand 10 of meer bestellingen, dan herinnert het overzicht je eraan je opgave te controleren. Wie regelmatig tegen betaling verkoopt, handelt meestal zakelijk, en een onjuiste opgave kan leiden tot een waarschuwing van een concurrent of toezichthouder.
Juridische teksten voor klanten
- In Discord opent de knop Aanbieder en juridisch onder de prijslijst en in het bestelpaneel de gegevens over de verkoper en het impressum. AGB, herroepingsinstructie en privacyverklaring hangen als bestanden om op te slaan.
- Openbaar en zonder aanmelding staan de teksten in het paneel onder
/shop-legal/SERVER_ID/impressum, net alsagb,widerrufendatenschutz. De Engelse versies hetenimprint,terms,withdrawalenprivacy. De kant-en-klare links kopieer je onder Openbare links. - Met een gepubliceerde website staan de teksten ook daar, gelinkt in de voettekst van elke pagina.
Link je impressum overal waar je verkoopt of adverteert, duidelijk gelabeld als „Impressum“, ook in de serverbeschrijving.
Het bestelproces in Discord
Prijslijst
De prijslijst toont alle actieve producten per categorie: afbeeldingen als galerij, prijs, beschrijving, producttype en gebruiksrechten, varianten en extra's, de voorraad en een lopende korting met doorgestreepte prijs en het einde ervan. Onder elk product staat de knop Bestellen, bij uitverkochte producten Uitverkocht. Producten met voorraad hebben daarnaast de knop Restock melding.
Aan het eind staan de verkopersregel, de toeslagen van de leveringswijzen en de knoppen Aanbieder en juridisch en, zodra er beoordelingen zijn, Zo controleren wij beoordelingen. Heb je Tebex verbonden, dan volgen je Tebex pakketten na je eigen producten. Lange lijsten verdeelt de bot over meerdere berichten, in plaats van iets af te kappen.
Bestelpaneel
Een klik op Bestellen opent het bestelpaneel. Alleen de klant ziet het. Bovenaan staan de verkoper en alle betaalmethoden die de shop accepteert. Daarna doorloopt de klant stap voor stap:
- Product, met producttype, informatie over digitale inhoud en gebruiksrechten
- Variant, als het product varianten heeft
- Extra's, meerdere mogelijk
- Leveringswijze, volgeboekte zijn geblokkeerd
- Betaalmethode
- Jouw wensen, indien ingeschakeld
- Voorwaarden van de shop, indien ingesteld
- Start vóór het verstrijken van de herroepingstermijn, indien een toestemmingsvakje is ingeschakeld
De Samenvatting toont alle posities, tegoedbon, toeslag van de leveringswijze, betaalmethode en de eindprijs, daarnaast de leverdatum en de verwijzing naar de wettelijke garantie. Met Betalingsplichtig bestellen wordt besteld. Kost de bestelling niets, dan heet de knop Gratis bestellen. Ernaast staan Tegoedbon invoeren, als er minstens één geldige code is, en Aanbieder en juridisch.
- De prijzen worden bij het verzenden vastgelegd. Latere wijzigingen aan het product veranderen deze bestelling niet.
- Is de prijs veranderd terwijl het paneel open was, dan meldt de bot dat en toont de nieuwe eindprijs.
- Een bestelpaneel is 15 minuten geldig. Daarna klikt de klant gewoon nog eens op Bestellen.
- Een klant kan per server maximaal 3 open bestellingen tegelijk hebben.
Ticket en bestelkaart
Elke bestelling krijgt een eigen nummer (bijvoorbeeld #0042) en een eigen ticket:
- Met ticketcategorie ontstaat een normaal ticket uit de Ticketmodule. De regels daarvan gelden, wie voor tickets geblokkeerd is, kan dus ook niet bestellen.
- Zonder ticketcategorie of bij uitgeschakelde ticketmodule ontstaat een privé thread in het kanaal van de prijslijst. De bot voegt de klant en de leden van de rollen Medewerkers toe.
In het ticket staat vastgemaakt de bestelkaart: nummer, status, klant, medewerker, posities, eindprijs, leveringswijze, betaalmethode met instructies, de wensen van de klant, zijn toestemmingen en het verloop. Daaronder staan de knoppen, gescheiden in Voor jou (klant) en Voor het team. Bij elke wijziging wordt de kaart bijgewerkt. Direct na het bestellen ontvangt de klant bovendien de orderbevestiging per DM, meer daarover hieronder.
Knoppen op de bestelkaart
Voor het team (rollen Medewerkers of leden met "Server beheren"):
| Knop | Werking |
|---|---|
| Betaald | Bevestigt de binnenkomst van de betaling. De bestelling komt in de wachtrij, een automatische levering start |
| Overnemen | Jij werkt de bestelling af, zij staat op In behandeling en jouw naam staat op de kaart |
| Geleverd | Sluit de bestelling af. De klant krijgt een DM en wordt om een beoordeling gevraagd |
| Annuleren | Met optionele reden. Plek in de leveringswijze, voorraad en een ingeloste tegoedbon komen weer vrij |
| Niet ontvangen | Wijst een gemelde betaling af. De klant controleert deze en kan haar opnieuw melden |
Bij bestellingen uit Tebex ontbreekt Betaald, daar is al via Tebex betaald.
Voor jou (alleen de klant van deze bestelling):
| Knop | Werking |
|---|---|
| Ik heb betaald | Meldt de betaling, optioneel met bewijs (afbeelding of PDF tot 8 MB) en notitie. Het bewijs komt als bestand in het ticket, de rollen Medewerkers worden getagd |
| Bestelling intrekken | Annuleert de bestelling, zolang zij onbetaald is en niemand haar heeft overgenomen |
| Overeenkomst herroepen | 14 dagen lang, wanneer jouw shop de herroepingsfunctie aanbiedt. Vervangt dan Bestelling intrekken |
| Mijn plek | Toont de plek in de wachtrij |
| Correctie aanvragen | Na de levering, zie hieronder |
| Beoordelen | Na de levering, wanneer beoordelingen zijn ingeschakeld |
| Upgrade | Na de levering, wanneer upgrades zijn ingeschakeld en er een duurdere variant bestaat |
Status van een bestelling
| Status | Betekenis |
|---|---|
| Open | Besteld, betaling nog niet bevestigd |
| Betaald | Betaling bevestigd, de bestelling wacht in de wachtrij |
| In behandeling | Iemand uit het team heeft de bestelling overgenomen |
| Geleverd | Afgerond |
| Geannuleerd | Door het team, door de klant of automatisch, omdat de betaling niet op tijd binnenkwam |
Wachtrij
Betaalde bestellingen die nog niemand heeft overgenomen, staan in de wachtrij. Eerst komt Snel, dan Prime, dan Normaal, binnen een leveringswijze op basis van het tijdstip van de betalingsbevestiging.
Met /order next neemt een teamlid de volgende bestelling over, de bot antwoordt met de link naar het ticket. Klanten zien hun plek via Mijn plek, het statusbericht toont de lengte van de wachtrij.
Levering en correcties
Na Geleverd ontvangt de klant een DM met servernaam en bestelnummer en de knop Naar het ticket.
Onder Levertijd stel je Correctierondes in: Correcties per bestelling (standaard Geen, maximaal 5) en Mogelijk tot na de levering (3, 7, 14 of 30 dagen). Binnen deze tijd ziet de klant op de bestelkaart Correctie aanvragen met het aantal resterende rondes. Hij beschrijft wat er moet worden gewijzigd, de bestelling gaat terug naar In behandeling, en jouw team krijgt een melding in het ticket.
Herroepingsrecht en verplichte vermeldingen in het bestelproces
Verkoop je aan consumenten, dan heb je als verkoper verplichtingen die alleen het bestelproces kan nakomen. De module neemt je hierin veel uit handen. Verkoper blijf jij, AlphaCloud levert alleen de techniek.
Herroepingsfunctie
Onder Berichten, sectie Consumentenrecht, staat Herroepingsfunctie aanbieden (standaard aan).
- Klanten zien vanaf de bestelling 14 dagen lang de knop Contract herroepen op de bestelkaart, in de orderbevestiging en in de Lever DM.
- De klant geeft zijn naam op, optioneel een extra contactmogelijkheid en een verklaring. In de volgende stap controleert hij zijn gegevens en klikt op Herroeping bevestigen.
- Hij krijgt direct een ontvangstbevestiging per DM, met datum en tijd en als bestand om op te slaan.
- Je team ziet de herroeping op de bestelkaart, in het ticket, in het logkanaal en in het overzicht onder Heeft jou nodig.
- Of een bestelling de functie heeft, wordt bij het bestellen vastgelegd. Schakel je haar later uit, dan behouden lopende bestellingen hun knop.
AlphaCloud betaalt niets terug. Is de bestelling al betaald of in behandeling, dan behoudt zij haar status, en betaal jij het geld zelf terug en sluit je de bestelling af. Heeft nog niemand betaald of de bestelling overgenomen, dan wordt zij automatisch geannuleerd. Verkoop je zakelijk aan consumenten, dan moet je de herroepingsfunctie aanbieden. Staat zij uit, dan waarschuwt de pagina Juridisch je.
Toestemmingsvakjes
Toestemming bij digitale inhoud en Toestemming bij diensten staan in dezelfde sectie (beide standaard uit). Is een van beide schakelaars aan, dan krijgt het bestelpaneel de stap Start vóór afloop van de herroepingstermijn. Welk vakje verschijnt, hangt af van het producttype:
- Digitale inhoud: De klant stemt ermee in dat je vóór afloop van de herroepingstermijn begint, en weet dat hij daarmee zijn herroepingsrecht verliest.
- Dienst: De klant verzoekt dat je vóór afloop van de herroepingstermijn begint. Zijn herroepingsrecht vervalt bij volledige nakoming, en bij een herroeping is hij een vergoeding verschuldigd voor de tot dan toe verleende dienst.
De vakjes zijn nooit vooraf geselecteerd en zijn niet verplicht, de klant kan ook zonder toestemming bestellen. Elk getoond vakje wordt met de exacte formulering en het tijdstip bij de bestelling opgeslagen. Bestelkaart, paneel en orderbevestiging tonen of er is ingestemd.
Orderbevestiging
Direct na het bestellen krijgt de klant een DM "Je bestelling #0042 bij Server is ontvangen" met een bestand om op te slaan. Hetzelfde bestand plaatst de bot in het ticket, bij gesloten DM's met het verzoek het te bewaren. Het bestand bevat:
- de verkoper met adres en contact
- bestelnummer, posten, eindprijs en de vermelding over btw
- de betaalwijze met instructie en de levertermijn
- producttype, gegevens over digitale inhoud en gebruiksrechten
- de toestemmingen met formulering en tijdstip en de termijn voor herroeping
- de geaccepteerde voorwaarden in de versie van de bestelling, jouw algemene voorwaarden en, wanneer je zakelijk aan consumenten verkoopt, de herroepingsinstructie met het model voor het herroepingsformulier
Markeer je een bestelling met digitale inhoud als geleverd, terwijl de bevestiging de klant nooit heeft bereikt, dan waarschuwt de bot je team. Zonder bevestiging vervalt het herroepingsrecht bij digitale inhoud niet.
Levertermijn, producttype en gebruiksrechten
- De levertermijn stel je per leveringswijze in onder Levertijd, in werkdagen vanaf ontvangst van de betaling. Hij staat in het bestelpaneel, op de bestelkaart en in de bevestiging, de geschatte levertijd alleen als aanvulling.
- Producttype, de gegevens over digitale inhoud en de gebruiksrechten stel je per product in. Klanten zien ze op de productkaart, in het bestelpaneel en in de bevestiging. Zonder gebruiksrechten staat daar dat alleen is toegekend wat het doel van het contract vereist.
- Onder elke samenvatting staat dat het wettelijke recht op gebreken van toepassing is.
Doorgestreepte prijzen
In Discord is de doorgestreepte prijs altijd de laagste prijs van de afgelopen 30 dagen vóór de korting, nooit simpelweg je normale prijs. Daarvoor onthoudt AlphaCloud elke dag de prijs van elk product.
- Ligt de kortingsprijs niet onder deze vergelijkingsprijs, dan toont Discord geen korting.
- Zolang er niet 30 dagen prijsverloop beschikbaar is, toont Discord de korting zonder doorgestreepte prijs.
- Bij het aanmaken van een korting toont het paneel de vergelijkingsprijs en waarschuwt het als de prijs in de afgelopen 30 dagen lager was.
Aftellers
Een korting met einde toont in Discord wanneer die eindigt. Om deze aftelling eerlijk te houden, gelden vaste regels, voor /discount, de kortingen in het paneel en de Flash Sale gelijk:
- Een lopende aftelling kun je alleen naar voren halen. Verleng je die of haal je het einde weg, dan stopt de aftelling en loopt de korting door zonder einddatum totdat je hem beëindigt.
- Na het einde van een aftelling mag een nieuwe aftelling met dezelfde of een lagere prijs voor hetzelfde product, dezelfde categorie of de hele shop pas na 7 dagen.
Beoordelingen
Op elke plek waar beoordelingen verschijnen, staat hoe ze worden gecontroleerd, en afgewezen mag alleen worden om vaste redenen. Meer hierover onder Beoordelingen.
Levering en licenties
Digitale producten levert de bot op verzoek zelf af zodra een bestelling betaald is. Dit stel je per product in bij het onderdeel Levering.
| Soort | Wat gebeurt er |
|---|---|
| Rollen toekennen | Tot 5 rollen. Je kunt alleen rollen kiezen onder je eigen hoogste rol, en de bot moet ze kunnen toekennen |
| Tekst, bijvoorbeeld inloggegevens | Tot 2.000 tekens, versleuteld opgeslagen en alleen aan kopers getoond. Ook jij ziet hem na het opslaan niet meer |
| Downloadlink | Een link met https:// naar je eigen opslag, bijvoorbeeld een GitHub Release. AlphaCloud slaat geen bestanden op |
| Licentiesleutel | Per bestelling een eigen sleutel, meer hierover hieronder |
Je kunt alles combineren. Met Daarna als geleverd markeren sluit de bot de bestelling daarna af. Laat de schakelaar uit als je team nog iets handmatig levert. Zonder keuze lever je zoals voorheen handmatig in het ticket.
Zo verloopt de levering
Zodra je team op Betaald klikt, in Discord of in het paneel:
- Ontbreekt de orderbevestiging nog, dan wordt die eerst verstuurd. Bij digitale inhoud telt de DM als levering.
- De bot kent de rollen toe.
- De koper krijgt een DM met de naam van je server en alles wat erbij hoort: inloggegevens, Downloaden, licentiesleutels en Mijn aankopen.
- Een kopie staat in het ticket, licentiesleutels daar alleen met de laatste vier tekens.
- Het logkanaal krijgt een vermelding.
Zijn de DM's van de koper gesloten, dan staat de levering in het ticket en haalt hij zijn sleutel op met de knop Licentiesleutel tonen, die alleen hij ziet. Lukt een levering ook na meerdere pogingen niet, dan meldt het logkanaal dat en levert je team handmatig. Wordt een bestelling geannuleerd, dan stopt de levering en worden de sleutels geblokkeerd.
Licentiesleutels
- Een sleutel heeft 25 tekens in vijf groepen, bijvoorbeeld
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX. - AlphaCloud slaat alleen een controlesom op. In het paneel zie je daarom alleen de laatste vier tekens, en de koper ziet zijn sleutel maar één keer.
- Een upgrade behoudt de sleutel van de oorspronkelijke bestelling.
De pagina Licenties in de groep Uitbreidingen toont alle sleutels van je shop met de status Actief, Geblokkeerd of Nog niet opgehaald. Je zoekt op product, klant, Discord ID, bestelnummer of de laatste vier tekens.
| Actie | Effect |
|---|---|
| Opnieuw genereren | De oude sleutel geldt meteen niet meer, de eigenaar krijgt de nieuwe per DM |
| Blokkeren | De sleutel geldt niet meer totdat je op Deblokkeren klikt |
Leveringen, nieuwe en geblokkeerde sleutels en de controles van de vorige dag staan ook in het logkanaal.
Mijn aankopen en /license
Kopers vinden alles terug:
- In het klantenportaal Mijn aankopen in het paneel onder
/purchases: alle aankopen in shops met AlphaCloud, zodra een shop ze als betaald heeft gemarkeerd. Daar zien kopers hun leveringen nog eens, maken een nieuwe sleutel aan of halen een nog niet opgehaalde sleutel op. Daarvoor hebben ze geen rechten op de server nodig. - Met
/licenseop je server: hun licenties in deze shop. Via de keuzelijst maken ze een nieuwe sleutel aan of tonen ze een nog niet opgehaalde sleutel.
Een nieuwe sleutel maakt de oude meteen ongeldig. Per shop maakt een koper hooguit 10 nieuwe sleutels per uur aan.
Licentiecontrole API
Je scripts controleren met een token of een sleutel geldig is.
- Klik onder Licenties, onderdeel Licentiecontrole API, op Token genereren. Het token begint met
acl_en wordt maar één keer getoond. - Het product-ID staat bij het product onder Levering, zodra de licentiesleutel is ingeschakeld.
- Je script stuurt
GET /api/service-licenses/check?key=XXXXX-XXXXX-XXXXX-XXXXX-XXXXX&product=PRODUKT_IDmet de headerAuthorization: Bearer acl_....
Het antwoord is bijvoorbeeld {"status": "valid"}:
| Status | Betekenis |
|---|---|
valid |
De sleutel hoort bij dit product en is actief |
blocked |
Geblokkeerd of vervangen door een nieuwe sleutel |
unknown |
Onbekend of voor een ander product. De API geeft nooit gegevens over de eigenaar vrij |
Het volledige adres met een voorbeeld voor curl staat op de pagina Licenties onder Snelstart. Per token zijn er maximaal 600 controles per minuut, vraag het best één keer bij het opstarten. Alleen totalen per dag worden geteld, geen afzonderlijke verzoeken en geen adressen. Opnieuw genereren maakt het oude token meteen ongeldig. De API blijft ook na het einde van je toegang antwoorden, zodat kopers kunnen gebruiken wat ze betaald hebben.
Kortingen en acties
Alle tijden op deze pagina gelden in Berlijnse tijd.
Kortingen
Met Korting aanmaken kies je voor wat de korting geldt en hoe die eruitziet:
| Instelling | Mogelijkheden |
|---|---|
| Geldt voor | Product, Categorie of Hele shop |
| Soort | Nieuwe prijs (een vaste kortingsprijs voor een product) of Procent (tot 90 %) |
| Einde (Berlijnse tijd) | Een tijdstip of Zonder einde |
De korting geldt meteen. In Discord staat er een doorgestreepte prijs naast, en het einde. Is het einde bereikt, dan springt de prijs vanzelf terug. Als doorgestreepte prijs geldt altijd de laagste prijs van de afgelopen 30 dagen, en voor kortingen met einde gelden de regels voor aftellers, beide hierboven onder Herroeping en verplichte gegevens in het bestelproces.
Flash Sale
De hele shop kort tijd goedkoper: korting in procent, Start en Einde. De Flash Sale begint en eindigt vanzelf, het paneel toont een aftelling, en in Discord staat hij bij de prijzen. Ook hiervoor gelden de regels voor aftellers.
Hoe kortingen samenwerken
- Kortingen tellen niet op. Gelden er meerdere tegelijk, dan krijgt de klant de beste.
- Kortingen gelden voor de prijs van het product of de variant, niet voor extra's.
- Er wordt in deze volgorde gerekend: eerst de korting, dan de waardebon op het restant inclusief extra's, en als laatste de toeslag van de leveringswijze.
Korting via opdracht
Een kortingsprijs stel je ook direct in Discord in, die verschijnt dan ook in het paneel:
/discount setmet product (kies uit de lijst), price (bijvoorbeeld 9,99) en optioneel duration (bijvoorbeeld12hof3d, maximaal 90 dagen). Zonder duur loopt de korting totdat je hem verwijdert./discount clearmet product verwijdert de korting weer.
De opdracht vereist het recht „Server beheren“ en werkt alleen bij producten zonder varianten.
Kortingscodes
| Veld | Betekenis |
|---|---|
| Code | 3 tot 24 tekens uit letters, cijfers, underscore en koppelteken. Hoofdletters maken niet uit |
| Korting | In procent of als vast bedrag |
| Geldt voor | Alle producten of alleen geselecteerde |
| Maximale inwisselingen | Een getal of Onbeperkt |
| Verloopt op | Optioneel een vervaldatum |
| Actief | Om te pauzeren |
De lijst toont hoe vaak elke code is ingewisseld en markeert opgebruikte en verlopen codes.
Creatorcodes
Eén code per creator, gekoppeld aan een lid van je server. Klanten krijgen daarmee een korting, en je ziet per code hoeveel omzet die heeft opgeleverd.
Inwisselen
Klanten voeren waardebonnen en creatorcodes in het bestelpaneel in via Waardebon invoeren, één code per bestelling. De knop verschijnt alleen als er minstens één geldige code is. Wordt de bestelling geannuleerd, dan telt de inwisseling niet meer.
Beoordelingen
Beoordelingen horen bij de Service module, het Voucher System heb je hiervoor niet nodig. Ze worden ingesteld onder Berichten.
| Instelling | Betekenis |
|---|---|
| Beoordelingen verzamelen | Standaard aan. De bot vraagt na Geleverd in het ticket en in de leverings-DM om een beoordeling |
| Beoordelingen publiceren in | Het beoordelingskanaal. Zonder kanaal tellen beoordelingen alleen mee voor het gemiddelde in de Prijslijst en het Status Bericht |
| Goedkeuring vóór publiceren | Standaard uit. Nieuwe beoordelingen komen eerst als kaart in het Log kanaal terecht (zonder Log kanaal in het ticket), jouw team publiceert of wijst af |
Zo beoordeelt de klant:
- Na de levering klikt hij in het ticket op Beoordelen.
- Hij geeft 1 tot 5 sterren, schrijft optioneel een tekst van maximaal 1.000 tekens en kan Anoniem beoordelen kiezen.
- Alleen de koper kan beoordelen, en wel één keer per bestelling.
In het beoordelingskanaal staat de beoordeling als Geverifieerde aankoop. Gemiddelde en aantal, bijvoorbeeld "4,8 ★ uit 23 beoordelingen", verschijnen in de Prijslijst en in het Status Bericht.
Zo controleren wij beoordelingen
OvERAl waar beoordelingen verschijnen (Prijslijst, Status Bericht, beoordelingskanaal) staat een vaste regel over hoe ze worden gecontroleerd. De knop Zo controleren wij beoordelingen toont alle regels: alleen kopers van een geleverde bestelling, één beoordeling per bestelling, het gemiddelde van alle gepubliceerde beoordelingen, geen tegenprestatie voor beoordelingen.
Met Goedkeuring vóór publiceren mag jouw team een beoordeling alleen om een van deze redenen afwijzen, nooit omdat ze negatief is:
- Belediging of smaad
- Persoonsgegevens van derden
- Geen verband met de bestelling
- Spam of reclame
- Anderszins onrechtmatig
De reden staat in het log, en de klant hoort die per DM. Zonder goedkeuring verschijnen beoordelingen meteen, afwijzen kan dan niet meer.
Alleen echte beoordelingen: geen eigen, gekochte of geruilde beoordelingen, geen tegenprestatie voor goede beoordelingen, en klanten nooit aansporen tot wijziging of intrekking.
Eigen ontwerp
Onder Berichten, sectie Eigen ontwerp, ontwerp je vier berichten in de Message Builder. Zonder eigen ontwerp gebruikt elk bericht de standaard.
| Bericht | Wanneer het verschijnt | Verplichte onderdelen |
|---|---|---|
| Status Bericht | In het kanaal van het Status Bericht, past zichzelf automatisch aan | Leveringswijzen met bezetting en cijfers |
| Bestelkaart in het ticket | In het ticket van elke bestelling, bij elke wijziging bewerkt | Posities, betaling en verloop, plus de knoppen |
| Leverings-DM | Na Geleverd naar de klant | Server en bestelling |
| Beoordeling | Een goedgekeurde beoordeling in het beoordelingskanaal | geen |
Verplichte onderdelen kun je binnen het bericht verplaatsen, maar niet verwijderen. Status Bericht, Bestelkaart en Leverings-DM bestaan alleen als Components V2, de Beoordeling ook als Embed.
Variabelen
Status Bericht: {openOrders}, {inProgress}, {queue}, {rating}, {guild}, {memberCount}
Bestelkaart in het ticket: {user}, {order}, {status}, {summary}, {total}, {lane}, {payment}, {guild}, {memberCount}
Leverings-DM: {user}, {order}, {summary}, {total}, {ticketUrl}, {guild}, {memberCount}
Beoordeling: {stars}, {score}, {review}, {customer}, {product}, {guild}, {memberCount}
Welke variabelen er precies zijn en wat ze betekenen, toont de editor zelf.
Restock, upgrade en Community Doel
Restock melding
Bij producten met voorraad staat in de Prijslijst de knop Restock melding, of het product nu uitverkocht is of niet. Wie klikt, krijgt een rol die de bot per product aanmaakt (bijvoorbeeld "Restock: Logo Pakket"). Daarna kan hij zich aanmelden voor Voor alle producten of weer Afmelden.
Wordt een product van 0 aangevuld, dan plaatst de bot eenmalig "Product is weer beschikbaar" met voorraad, prijs en de knoppen Bestellen en Afmelden. Vermeld worden alleen de rol van dit product en de rol voor alle producten. Aanvullen kan zo:
/restockmet product en amount, voor de beheerders rollen of leden met "Server beheren"- Aanvullen op de pagina Producten
- de voorraad in het product van 0 omhoog zetten
- via de Restock Webhook, zie hieronder
Eenheden die door een annulering terugkomen, pingen niet.
Op de pagina Producten stel je onder Restock meldingen het Kanaal voor Restock Pings in (leeg betekent: het kanaal van de Prijslijst) en zie je hoeveel klanten op elk product wachten.
Restock rollen kunnen leden zelf kiezen. De bot kent zo'n rol daarom alleen toe zolang die geen rechten heeft en geen kanalen opent, anders schrijft hij een melding in het Log kanaal. Voor de ping heeft de bot in het kanaal het recht "@everyone, @here en alle rollen vermelden" nodig.
Upgrade
Onder Levertijd, kaart Upgrades, stel je in of klanten naar een hogere variant kunnen overstappen: Upgrade mogelijk is Uit of tot 7, 14, 30 (standaard), 60 of 90 dagen na de levering.
- Op de geleverde bestelkaart ziet alleen de koper de knop Upgrade.
- Het bestelpaneel biedt alleen duurdere varianten van hetzelfde product aan, zonder extra's, zonder voucher en in de normale leveringswijze.
- De klant betaalt de nieuwe variant tegen de huidige prijs, met lopende korting, min wat hij voor zijn oude variant heeft betaald. Korting en vouchergedeelte zijn daarbij afgetrokken, extra's worden nooit verrekend.
- De upgrade is een eigen bestelling met ticket en wordt net als elke bestelling betaald. Bestelkaart, bevestiging en paneel tonen het bedrag als Al betaald.
- Elke bestelling kan een upgrade krijgen, ook een upgradebestelling. Wordt een upgrade geannuleerd, dan is de bestelling weer vrij. Een upgrade haalt niets van de voorraad af, en een licentiesleutel blijft dezelfde.
Community Doel
Een extra blok van het Status Bericht, ingesteld onder Levertijd: Tekst van het doel, Doel (aantal bestellingen) en Periode, dus Elke week opnieuw (vanaf maandag), Elke maand opnieuw (vanaf de 1e, standaard) of Nooit resetten. De tijden gelden in Berlijnse tijd.
Alleen betaalde bestellingen en betaalde Tebex aankopen van de periode worden geteld, geannuleerde niet. Een getal handmatig invoeren kan niet. Het Status Bericht toont een voortgangsbalk, hoeveel bestellingen er nog ontbreken en wanneer het doel opnieuw begint. Zonder doel blijft het blok leeg.
Bestellingen en overzicht in het panel
Overzicht
| Gebied | Inhoud |
|---|---|
| Kerncijfers | Open bestellingen, In behandeling, omzet deze week vergeleken met vorige week, Ø levertijd van de afgelopen 30 dagen |
| Heeft jouw aandacht nodig | Gemelde betalingen, gevraagde correcties, bestellingen vlak voor de automatische annulering, verklaarde herroepingen, beoordelingen ter goedkeuring, uitverkochte producten |
| Levertijd nu | De bezetting van elk leveringstype |
| Laatste bestellingen | De nieuwste bestellingen met een link naar de lijst |
| Abonnement | Niveau en prijs, volgende betaling of einde van de proefperiode |
Bestellingen
Alles wat op Discord is besteld. Je zoekt op nummer of klant, filtert op leveringstype, betaalmethode en periode, en wisselt via tabbladen tussen de statussen.
Een klik op een bestelling toont alle details: verloop, posities met korting, voucher en leveringstype, de klant met zijn eerdere bestellingen, zijn wensen, de betaalinstructie die hij heeft gezien, een bijgevoegd bewijs, zijn toestemmingen, een herroeping en zijn beoordeling. Via Ticket openen ga je direct naar Discord.
Vanaf hier kun je dezelfde acties uitvoeren als met de knoppen op de bestelkaart: Betaling bevestigen, Melding afwijzen, Overnemen, Als geleverd markeren en Annuleren. De bot werkt bestelkaart, ticket, log en DM bij.
Gegevens van een bestelling
Via Privacy op een geleverde of geannuleerde bestelling kun je deze Anonimiseren of Verwijderen, bijvoorbeeld wanneer een klant dat vraagt. Anonimiseren verwijdert naam, Discord ID, wensen, bewijslink, gegevens over de herroeping en de tekst van de beoordeling. Nummer, producten, prijzen, status en tijdstippen blijven behouden voor je boekhouding. Verwijderen haalt bestelling en beoordeling volledig weg. Beide acties kunnen niet ongedaan worden gemaakt.
Met CSV exporteren en JSON exporteren download je alle bestellingen met hun beoordelingen. Anonimiseren, verwijderen en exporteren vereisen het recht “Shop beheren”.
Statistieken & klanten
Onder Statistieken & klanten in de groep Analyse zie je je shop in cijfers, voor de afgelopen 7, 30 of 90 dagen, of voor Alles.
| Gebied | Inhoud |
|---|---|
| Kerncijfers | Omzet, Betaalde bestellingen, Ø bestelwaarde en Ø levertijd, met de vergelijking met de periode ervoor |
| Omzet en bestellingen | Een grafiek Per dag, Per week of Per maand met omzet, nieuwe en geannuleerde bestellingen |
| Topproducten | Je producten op omzet |
| Leveringstypen | Het aandeel van elk leveringstype |
| Vouchers & Creator Codes | Hoe vaak welke code is ingewisseld en hoeveel korting die heeft gegeven |
| Tebex aankopen | Een eigen reeks als je Tebex hebt verbonden. Deze telt niet mee in de omzet van je shop |
| Klanten | Alle klanten sinds de start van je shop, gesorteerd op omzet, met zoeken op naam of Discord ID |
Omzet telt bestellingen die je team als betaald of geleverd heeft gemarkeerd, geannuleerde bestellingen nooit. Alle cijfers komen uit de gegevens van je shop: AlphaCloud verwerkt geen betalingen en controleert geen bedragen. Geanonimiseerde bestellingen ontbreken in de klantenlijst.
De pagina mag iedereen met “Bestellingen bewerken” bekijken. CSV exporteren, de klantenlijst met bestellingen en totaal als bestand, vereist het recht “Shop beheren”.
Tebex
Verkoop je al via Tebex, bijvoorbeeld voor een FiveM server? Dan toon je je Tebex pakketten in Discord en krijg je elke aankoop in het log. Tebex blijft je shop: Tebex int geld, regelt belastingen, terugbetalingen en terugboekingen en levert ingame uit. AlphaCloud neemt geen geld aan.
Verbinden
- Kopieer op de pagina Tebex in de groep Uitbreidingen het Webhook Adres en voer het in Tebex in onder Developers > Webhooks > Endpoints. Selecteer daar de betaal webhooks.
- Kopieer het Webhook Secret van dezelfde pagina naar Tebex en de Public Token onder Developers > API Keys.
- Vul beide in en klik op Verbinden. Klik daarna in Tebex naast het adres op Validate.
Daarna toont de pagina de status van de verbinding, de laatste synchronisatie en de laatste webhook. AlphaCloud synchroniseert je pakketten elke 30 minuten, Nu synchroniseren haalt ze direct op. Verbreken verwijdert token, secret en pakketten, de eerdere aankopen blijven voor de statistiek behouden.
Pakketten in de prijslijst
Tot 250 pakketten staan onder Pakketten uit Tebex. Met In Discord tonen kies je welke in de prijslijst verschijnen. Daar volgen ze na je eigen producten onder “Ingame pakketten via Tebex”, elk met de knop In de shop kopen die het pakket in de Tebex shop opent. Prijzen en sales beheer je in Tebex. Discord toont altijd de actuele prijs zonder doorgestreepte prijs.
Aankopen
Elke aankoop meldt Tebex via webhook. De bot schrijft die als “Nieuwe aankoop via Tebex” in het log kanaal, terugbetalingen en terugboekingen als waarschuwing. Aankopen staan daarnaast onder Laatste aankopen op de Tebex pagina, als eigen reeks onder Statistieken & klanten en in het extra blok Laatste aankopen van het statusbericht. Ze tellen niet mee in de omzet van je shop, de verkoper is hier Tebex.
Van Tebex slaat AlphaCloud alleen pakket, bedrag, valuta, transactie en de spelersnaam op, nooit naam, e-mail of IP van de koper. Voor de instellingen hieronder komt de Discord ID van de koper erbij.
Na de aankoop
Per pakket bepaal je onder Na de aankoop wat de bot na een betaalde aankoop in Discord doet:
| Instelling | Effect |
|---|---|
| Handwerk: bestelticket openen | Voor pakketten met handwerk, bijvoorbeeld een eigen auto of kleding. De bot opent een ticket met bestelkaart voor de koper, je team neemt over en levert, daarna kan de koper beoordelen. De kaart heeft geen knoppen voor betaling, en de bestelling telt niet mee in je eigen omzet. Meldt Tebex later een terugbetaling of terugboeking, dan pingt de bot de beheerdersrollen in het ticket |
| Discord rol na aankoop | De koper krijgt de rol na de betaalde aankoop. Bij een terugbetaling of een verloren terugboeking verwijdert de bot haar weer |
Beide hebben de Discord ID van de koper nodig. Tebex vraagt die alleen bij de aankoop als het pakket een Discord actie of een variabele met de sleutel discord_id heeft. Komt er geen Discord ID mee of zit de koper niet op je server, dan meldt de bot de aankoop in het log kanaal, zodat jullie contact opnemen met de koper.
Tebex kan rollen ook zelf toekennen. Gebruik je dat, laat Discord rol na aankoop dan weg, anders kennen twee systemen dezelfde rol toe.
FiveM: Ingame voordelen verkoop je alleen via Tebex, nooit via de normale bestelling. Hoe je je FiveM server zelf met AlphaCloud verbindt, staat op de pagina van de FiveM module.
Updates, Resellers en webhooks
Updates
Heeft een product een nieuwe versie, dan stuur je alle eigenaren een DM met de changelog. Eigenaren zijn iedereen met een actieve licentie of een geleverde bestelling van het product.
- In het paneel onder Lizenzen, sectie Updates: Produkt, Version, Changelog en optioneel Neuer Download Link, dan An X Besitzer senden.
- In Discord met
/product update: product, version (bijvoorbeeld1.2.0), changes (\nbegint een nieuwe regel) en optioneel link. De bot toont eerst een voorbeeld met An X Besitzer senden en Abbrechen.
De DM's worden met een tussenpose van twee seconden verzonden en noemen je server. Verzonden DM's kun je niet terughalen. Start de bot tijdens het versturen opnieuw, dan gaat hij op dezelfde plek verder. De Verlauf toont elke update met voortgang en hoeveel eigenaren bereikt zijn, aan het eind staat het resultaat in het logkanaal.
Een nieuwe download link vervangt ook de link van het product en van eerdere bestellingen in het klantenportaal, maar alleen als het product al een download levert. Anders staat hij alleen in de DM.
Resellers
Resellers zijn leden die licentiesleutels van een product mogen doorgeven of zelf gebruiken. Onder Lizenzen, sectie Reseller, geef je een lid met Reseller hinzufügen een quotum per product:
| Feld | Bedeutung |
|---|---|
| Gesamt | Hoeveel sleutels het lid in totaal krijgt |
| Selbst nutzbar | Hoeveel daarvan voor zichzelf |
| Weitergebbar | Hoeveel daarvan voor andere leden |
Quota bestaan alleen voor producten die licentiesleutels leveren. De reseller gebruikt dan twee commando's:
/reseller givemet product en user: het lid krijgt een nieuwe sleutel per DM. Staan de DM's dicht, dan haalt het die op met/license. Kiest de reseller zichzelf, dan telt de sleutel mee in het eigen quotum en wordt hij direct getoond./reseller keys: het quotum en de laatst uitgegeven sleutels, alleen met de laatste vier tekens.
Een uitgegeven sleutel blijft verbruikt, ook als je hem later blokkeert. In de lijst onder Lizenzen staat bij elke van deze sleutels "über Reseller" en de naam, en elke sleutel kun je afzonderlijk blokkeren. Elke uitgifte staat in het logkanaal.
Webhooks
De pagina Webhooks in de groep Erweiterungen verbindt je shop met je eigen systemen, bijvoorbeeld je boekhouding, een licentiedatabase of een eigen dashboard.
Uitgaande webhooks: Tot vijf adressen ontvangen de gekozen gebeurtenissen als ondertekend JSON verzoek via POST.
| Ereignis | Wann |
|---|---|
order.created |
Nieuwe bestelling, zodra het ticket open is |
order.paid |
Bestelling als betaald gemarkeerd |
order.delivered |
Bestelling geleverd, handmatig of automatisch |
order.cancelled |
Bestelling geannuleerd, door het team, door de klant of omdat ze onbetaald bleef |
order.withdrawn |
De klant heeft de herroeping verklaard |
license.issued |
Nieuwe licentiesleutel, uit een bestelling, opnieuw aangemaakt of via een reseller |
license.blocked |
Licentiesleutel geblokkeerd, door het team, vervangen of omdat de bestelling geannuleerd werd |
- Alleen adressen met https op een openbare server. Redirects worden niet gevolgd.
- Elk verzoek bevat de headers
X-AlphaCloud-Signature,X-AlphaCloud-EventenX-AlphaCloud-Delivery. De handtekening is HMAC SHA256 over tijdstempel, punt en de ongewijzigde body, met je secret als sleutel. Een voorbeeld om dit in Node.js te controleren toont de pagina zelf. - Het secret zie je maar één keer. Neues Secret vervangt het, een nieuw adres krijgt altijd een nieuw secret.
- Antwoord binnen 10 seconden met status 2xx. Anders proberen we het zes keer opnieuw, na 1 minuut, 5 minuten, 30 minuten, 2, 6 en 12 uur. Na minimaal tien opeenvolgende fouten gedurende een dag wordt de webhook uitgeschakeld en toont het paneel een melding.
- Een gebeurtenis kan dubbel aankomen. De
idin de body blijft bij elke poging gelijk. - Persoonlijke gegevens bevat een verzoek alleen in de vorm van de Discord ID van de koper en het bestelnummer. Geen naam, geen wensen, geen betaalgegevens, nooit een volledige licentiesleutel.
- Met Test senden stuur je een testgebeurtenis naar het adres.
Restock Webhook (inkomend): Je externe shop of een script verhoogt hier de voorraad van een product. Wordt die daarbij vanaf 0 aangevuld, dan krijgen de abonnees hun Restock Ping.
- Met Secret erzeugen schakel je hem in, zonder secret accepteert hij geen verzoeken. Het adres staat op de pagina.
- Body:
id(je unieke gebeurtenis ID),productIdofskuenamount(1 tot 100.000 stuks, die aan de voorraad worden toegevoegd). - De handtekening staat in de header
X-AlphaCloud-Signaturezoals hierboven. Verzoeken die ouder zijn dan 5 minuten worden geweigerd. - Dezelfde
idwordt maar één keer geboekt, een herhaling krijgt200metduplicate: true. - Onder SKUs geef je producten met voorraad een eigen artikelnummer, dat je shop in plaats van de product ID kan sturen.
Website
Elke shop kan een eigen website bouwen, uit vaste bouwstenen en met de live gegevens van je shop. Er wordt verder in Discord besteld: de website verkoopt zelf niets, de bestelknop leidt naar je shop op de server. De website is in elk niveau inbegrepen.
Nog niet bereikbaar. Websites gaan pas live als hun domein is vrijgegeven. Tot die tijd kun je alles bouwen en publiceren, maar bezoekers zien de website nog niet.
Aanmaken en bewerken
Onder Website, Editor klik je op Website erstellen. AlphaCloud bouwt uit je server een eerste concept: naam, icoon, banner, producten, beoordelingen en levertijden. Live gaat het pas met Veröffentlichen.
In de editor bewerk je pagina's en bouwstenen met een voorbeeld voor desktop, tablet en mobiel, licht of donker. Wijzigingen worden automatisch als concept opgeslagen, Rückgängig en Wiederholen helpen bij het uitproberen.
| Baustein | Inhalt |
|---|---|
| Startbereich | Titel, tekst, tot twee knoppen en desgewenst de leden online |
| Produkte | Alle producten, een categorie of je eigen selectie |
| Bewertungen | Alleen goedgekeurde beoordelingen van echte kopers |
| Lieferzeit | Leveringswijzen, levertijd en bezetting |
| So bestellst du | De stappen en je betaalmethoden |
| Discord | Servernaam, icoon en leden online |
| Text | Eigen tekst, desgewenst met afbeelding |
| FAQ | Vragen en antwoorden |
Prijzen, kortingen, "Ausverkauft", levertijden en beoordelingen komen live uit je shop. Elke bouwsteen heeft meerdere varianten. Afbeeldingen komen alleen uit je eigen uploads in het Service-gedeelte, eigen HTML of scripts zijn er niet.
Design
Onder Design kies je de Stil:
- Studio: rustig en licht, veel witruimte. Voor ontwerpers en creatievelingen.
- Arcade: donker en krachtig, scherpe randen. Voor gaming en FiveM.
Daarnaast Hell oder Dunkel en de Akzentfarbe, either Aus dem Server Icon of een Eigene Farbe.
Productpagina's
Elk actief product heeft automatisch een eigen pagina met afbeeldingen, beschrijving, prijs, varianten, extra's, leveringswijzen, gebruiksrechten en beoordelingen. Inhoud wijzig je bij het product, kleuren en stijl komen uit het design van de website. De knop In Discord bestellen leidt naar het product in je prijslijst.
Publiceren en instellingen
- Veröffentlichen zet het concept live, Offline nehmen verbergt de website. Elke publicatie slaat een versie op, de laatste 30 blijven bewaard, en Wiederherstellen zet er een terug in het concept.
- Onder Einstellungen kies je het Adresse (subdomein, 3 tot 32 tekens). Je kunt het eenmaal per 30 dagen wijzigen, een oude naam blijft 90 dagen voor anderen geblokkeerd.
- Daar staan ook de Discord Einladungslink voor "Server beitreten" en Von Suchmaschinen finden lassen.
- In de voettekst van elke pagina staan je juridische teksten uit Rechtliches en een link om inhoud te melden.
Statistiek zonder cookies
Onder Statistik zie je bezoekers, weergaven, klikken op "In Discord bestellen" en "Server beitreten", de klikratio, toppagina's, topproducten, herkomst, landen en apparaten. Geteld wordt zonder cookies en zonder toegang tot het apparaat van de bezoekers. AlphaCloud slaat alleen dagtotalen op, geen IP-adressen, 13 maanden lang. Zonder Google Analytics toont je website daarom geen cookiebanner.
Google Analytics
Optioneel vul je onder Einstellungen een Google Analytics ID in, bijvoorbeeld G-AB12CD34EF. Dan verschijnt op je website automatisch een cookiebanner, weigeren is daar net zo eenvoudig als accepteren, en Google laadt pas na toestemming. Voor deze meting ben je zelf verantwoordelijk. Accepteer in Google Analytics de voorwaarden voor gegevensverwerking.
Rechten
In het paneel
Onder Team & Rechten zie je wie wat mag. De rechten worden per persoon toegekend in de Paneelrechten, als Service: Bestellingen bewerken en Service: Winkel beheren.
| Bestellingen bewerken | Winkel beheren | |
|---|---|---|
| Mag | Bestellingen, klanten, overzicht en statistieken bekijken. Betaling bevestigen, overnemen, als geleverd markeren, annuleren. Voorraad aanvullen | Alles uit „Bestellingen bewerken“, daarnaast producten, kortingen, levertijd, betaalmethoden, berichten, uitbreidingen (Tebex, licenties, webhooks), website, juridische zaken en team. Exports, bestellingen anonimiseren of verwijderen |
| Mag niet | Producten, prijzen, kortingen, betaalmethoden, berichten, uitbreidingen, website, juridische zaken, team en abonnement wijzigen. Exports | Abonnement afsluiten en opzeggen |
- Serverbeheerders (eigenaar, beheerder of „Server beheren“) hebben altijd beide rechten. Alleen zij kunnen de proefperiode starten en de module kopen.
- Met alleen „Bestellingen bewerken“ zie je de overige pagina's in de modus Alleen bekijken.
- Zonder een van beide rechten blijft het gedeelte voor jou vergrendeld.
In Discord
De Bewerker rollen onder Team & Rechten bepalen wie op de bestelkaart de knoppen voor het team mag gebruiken en /order next en /restock mag gebruiken. Leden met „Server beheren“ mogen dat altijd. De Bewerker rollen worden getagd wanneer een klant een betaling meldt, en worden toegevoegd aan privé threads van bestellingen.
/discounten/product updatevereisen altijd het recht „Server beheren“./resellerzien alle leden, maar gebruiken kunnen alleen leden met een Reseller quotum./licensegebruikt elk lid voor de eigen sleutels.
Wanneer de toegang eindigt
Eindigt de proefperiode, een opgezegd abonnement of de Prepaid tijd, dan sluit de winkel voor nieuwe bestellingen:
- De knop Bestellen antwoordt dat de winkel nu gesloten is. Het statusbericht toont dat ook.
- Openstaande bestellingen kun je wel afronden. De knoppen op de bestelkaarten blijven werken, zodat je klanten niet vastlopen.
- De commando's van de module (
/discount,/order,/restock,/license,/product,/reseller) bestaan alleen zolang de winkel open is. - De licentiecontrole API blijft antwoorden, zodat kopers kunnen gebruiken wat ze betaald hebben.
- Je website toont 7 dagen lang de melding dat de winkel nu geen bestellingen aanneemt, zonder bestelknoppen. Daarna is ze offline.
- Producten, instellingen, bestellingen en beoordelingen blijven behouden.
Koop je opnieuw een abonnement of Prepaid, dan neemt de winkel direct weer bestellingen aan. Er is geen tweede proefperiode.
Limieten
De limieten zijn in alle niveaus gelijk.
| Limiet | |
|---|---|
| Producten | 250 |
| Categorieën | 25 |
| Afbeeldingen per product | 10, elk tot 8 MB |
| Varianten en extra's per product | elk 25 |
| Rollen bij de levering | 5 per product |
| Tekst bij de levering | 2.000 tekens |
| Betaalmethoden | 10 |
| Kortingen in procent | 50 |
| Vouchers en Creator Codes | 100 samen |
| Openstaande bestellingen per klant | 3 |
| Korting in procent | tot 90 % |
Duur bij /discount |
tot 90 dagen |
| Leverdatum | 1 tot 90 werkdagen |
| Upgrade | tot 90 dagen na de levering |
| In één keer aanvullen | tot 100.000 stuks |
| Restock aanmeldingen | 25 per lid, 20.000 per winkel |
| Restock rollen | 25 producten, plus één voor alle producten |
| Nieuwe licentiesleutels door kopers | 10 per uur, per koper en winkel |
| Licentiecontrole API | 600 controles per minuut en token |
| Updates | 3 per product binnen 24 uur, één tegelijk, tot 10.000 bezitters |
| Versie en changelog bij updates | 32 en 1.500 tekens |
| Reseller quota | 200 per winkel |
| Sleutels via reseller | 30 per uur en reseller |
| Uitgaande webhooks | 5 |
| Tebex pakketten | 250 |
| Website | 20 pagina's, 30 blokken per pagina, 30 versies |
Commando's
| Commando | Effect | Wie |
|---|---|---|
/discount set |
Kortingsprijs voor een product instellen, optioneel met duur | „Server beheren“ |
/discount clear |
Korting van een product verwijderen | „Server beheren“ |
/order next |
De volgende bestelling uit de wachtrij overnemen | Bewerker rollen of „Server beheren“ |
/restock |
De voorraad van een product aanvullen, met product en amount | Bewerker rollen of „Server beheren“ |
/license |
Eigen licentiesleutels in deze winkel bekijken, een nieuwe maken of een nog niet opgehaalde tonen | Alle leden |
/product update |
Een update van een product naar alle bezitters sturen, met product, version, changes en optioneel link | „Server beheren“ |
/reseller give |
Een lid een licentiesleutel uit je quota geven, met product en user | Reseller met quota |
/reseller keys |
Je uitgegeven sleutels en wat er van je quota over is | Reseller met quota |
Benodigde rechten
Berichten verzenden, links insluiten, bestanden bijvoegen (voor bewijzen en orderbevestigingen), berichtengeschiedenis lezen, berichten beheren (om de bestelkaart vast te zetten). Voor bestellingen zonder ticketcategorie daarnaast in het kanaal van de prijslijst: privé threads aanmaken en berichten in threads verzenden. Voor bestellingen in het ticket gelden de rechten van de Ticketmodule.
Voor rollen bij de levering, Restock rollen en rollen na Tebex aankopen: rollen beheren, en de rollen moeten onder de hoogste rol van de bot staan. In het kanaal van de Restock pings: „@everyone, @here en alle rollen vermelden“.